CINXE.COM
Amazon.es: compra online de electrónica, libros, deporte, hogar, moda y mucho más.
<!doctype html><!--[if IE 8]><html data-19ax5a9jf="dingo" lang="es-es" class="a-no-js a-lt-ie10 a-lt-ie9 a-ie8"><![endif]--><!--[if IE 9]><html data-19ax5a9jf="dingo" lang="es-es" class="a-no-js a-lt-ie10 a-ie9"><![endif]--><!--[if !(IE 8)&!(IE 9)]><!--><html data-19ax5a9jf="dingo" lang="es-es" class="a-no-js"><!--<![endif]--><!-- sp:feature:head-start --> <head><script>var aPageStart = (new Date()).getTime();</script><meta charset="utf-8"/> <!-- sp:end-feature:head-start --> <!-- sp:feature:csm:head-open-part1 --> <script type='text/javascript'>var ue_t0=ue_t0||+new Date();</script> <!-- sp:end-feature:csm:head-open-part1 --> <!-- sp:feature:cs-optimization --> <meta http-equiv='x-dns-prefetch-control' content='on'> <link rel="dns-prefetch" href="https://images-eu.ssl-images-amazon.com"> <link rel="dns-prefetch" href="https://m.media-amazon.com"> <link rel="dns-prefetch" href="https://completion.amazon.com"> <!-- sp:end-feature:cs-optimization --> <!-- sp:feature:csm:head-open-part2 --> <script type='text/javascript'> window.ue_ihb = (window.ue_ihb || window.ueinit || 0) + 1; if (window.ue_ihb === 1) { var ue_csm = window, ue_hob = +new Date(); (function(d){var e=d.ue=d.ue||{},f=Date.now||function(){return+new Date};e.d=function(b){return f()-(b?0:d.ue_t0)};e.stub=function(b,a){if(!b[a]){var c=[];b[a]=function(){c.push([c.slice.call(arguments),e.d(),d.ue_id])};b[a].replay=function(b){for(var a;a=c.shift();)b(a[0],a[1],a[2])};b[a].isStub=1}};e.exec=function(b,a){return function(){try{return b.apply(this,arguments)}catch(c){ueLogError(c,{attribution:a||"undefined",logLevel:"WARN"})}}}})(ue_csm); var ue_err_chan = 'jserr'; (function(d,e){function h(f,b){if(!(a.ec>a.mxe)&&f){a.ter.push(f);b=b||{};var c=f.logLevel||b.logLevel;c&&c!==k&&c!==m&&c!==n&&c!==p||a.ec++;c&&c!=k||a.ecf++;b.pageURL=""+(e.location?e.location.href:"");b.logLevel=c;b.attribution=f.attribution||b.attribution;a.erl.push({ex:f,info:b})}}function l(a,b,c,e,g){d.ueLogError({m:a,f:b,l:c,c:""+e,err:g,fromOnError:1,args:arguments},g?{attribution:g.attribution,logLevel:g.logLevel}:void 0);return!1}var k="FATAL",m="ERROR",n="WARN",p="DOWNGRADED",a={ec:0,ecf:0, pec:0,ts:0,erl:[],ter:[],buffer:[],mxe:50,startTimer:function(){a.ts++;setInterval(function(){d.ue&&a.pec<a.ec&&d.uex("at");a.pec=a.ec},1E4)}};l.skipTrace=1;h.skipTrace=1;h.isStub=1;d.ueLogError=h;d.ue_err=a;e.onerror=l})(ue_csm,window); var ue_id = 'KJR1ACCBTFQSPTD2H6KG', ue_url = '/rd/uedata', ue_navtiming = 1, ue_mid = 'A1RKKUPIHCS9HS', ue_sid = '259-3167457-2845835', ue_sn = 'www.amazon.es', ue_furl = 'fls-eu.amazon.es', ue_surl = 'https://unagi-na.amazon.com/1/events/com.amazon.csm.nexusclient.prod', ue_int = 0, ue_fcsn = 1, ue_urt = 3, ue_rpl_ns = 'cel-rpl', ue_ddq = 1, ue_fpf = '//fls-eu.amazon.es/1/batch/1/OP/A1RKKUPIHCS9HS:259-3167457-2845835:KJR1ACCBTFQSPTD2H6KG$uedata=s:', ue_sbuimp = 1, ue_ibft = 0, ue_sswmts = 0, ue_jsmtf = 0, ue_fnt = 0, ue_lpsi = 6000, ue_no_counters = 1, ue_lob = '1', ue_sjslob = 0, ue_dsbl_cel = 1, ue_swi = 1; var ue_viz=function(){(function(b,f,d){function g(){return(!(p in d)||0<d[p])&&(!(q in d)||0<d[q])}function h(c){if(b.ue.viz.length<w&&!r){var a=c.type;c=c.originalEvent;/^focus./.test(a)&&c&&(c.toElement||c.fromElement||c.relatedTarget)||(a=g()?f[s]||("blur"==a||"focusout"==a?t:u):t,b.ue.viz.push(a+":"+(+new Date-b.ue.t0)),a==u&&(b.ue.isl&&x("at"),r=1))}}for(var r=0,x=b.uex,a,k,l,s,v=["","webkit","o","ms","moz"],e=0,m=1,u="visible",t="hidden",p="innerWidth",q="innerHeight",w=20,n=0;n<v.length&&!e;n++)if(a= v[n],k=(a?a+"H":"h")+"idden",e="boolean"==typeof f[k])l=a+"visibilitychange",s=(a?a+"V":"v")+"isibilityState";h({});e&&f.addEventListener(l,h,0);m=g()?1:0;d.addEventListener("resize",function(){var a=g()?1:0;m!==a&&(m=a,h({}))},{passive:!0});b.ue&&e&&(b.ue.pageViz={event:l,propHid:k})})(ue_csm,ue_csm.document,ue_csm.window)};window.ue_viz=ue_viz; (function(d,h,N){function H(a){return a&&a.replace&&a.replace(/^\s+|\s+$/g,"")}function u(a){return"undefined"===typeof a}function B(a,b){for(var c in b)b[v](c)&&(a[c]=b[c])}function I(a){try{var b=N.cookie.match(RegExp("(^| )"+a+"=([^;]+)"));if(b)return b[2].trim()}catch(c){}}function O(k,b,c){var q=(x||{}).type;if("device"!==c||2!==q&&1!==q)k&&(d.ue_id=a.id=a.rid=k,w&&(w=w.replace(/((.*?:){2})(\w+)/,function(a,b){return b+k})),D&&(e("id",D,k),D=0)),b&&(w&&(w=w.replace(/(.*?:)(\w|-)+/,function(a, c){return c+b})),d.ue_sid=b),c&&a.tag("page-source:"+c),d.ue_fpf=w}function P(){var a={};return function(b){b&&(a[b]=1);b=[];for(var c in a)a[v](c)&&b.push(c);return b}}function y(d,b,c,q){q=q||+new E;var g,m;if(b||u(c)){if(d)for(m in g=b?e("t",b)||e("t",b,{}):a.t,g[d]=q,c)c[v](m)&&e(m,b,c[m]);return q}}function e(d,b,c){var e=b&&b!=a.id?a.sc[b]:a;e||(e=a.sc[b]={});"id"===d&&c&&(Q=1);return e[d]=c||e[d]}function R(d,b,c,e,g){c="on"+c;var m=b[c];"function"===typeof m?d&&(a.h[d]=m):m=function(){};b[c]= function(a){g?(e(a),m(a)):(m(a),e(a))};b[c]&&(b[c].isUeh=1)}function S(k,b,c,q){function p(b,c){var d=[b],f=0,g={},m,h;c?(d.push("m=1"),g[c]=1):g=a.sc;for(h in g)if(g[v](h)){var q=e("wb",h),p=e("t",h)||{},n=e("t0",h)||a.t0,l;if(c||2==q){q=q?f++:"";d.push("sc"+q+"="+h);for(l in p)u(p[l])||null===p[l]||d.push(l+q+"="+(p[l]-n));d.push("t"+q+"="+p[k]);if(e("ctb",h)||e("wb",h))m=1}}!J&&m&&d.push("ctb=1");return d.join("&")}function m(b,c,f,e,g){if(b){var k=d.ue_err;d.ue_url&&!e&&!g&&b&&0<b.length&&(e= new Image,a.iel.push(e),e.src=b,a.count&&a.count("postbackImageSize",b.length));w?(g=h.encodeURIComponent)&&b&&(e=new Image,b=""+d.ue_fpf+g(b)+":"+(+new E-d.ue_t0),a.iel.push(e),e.src=b):a.log&&(a.log(b,"uedata",{n:1}),a.ielf.push(b));k&&!k.ts&&k.startTimer();a.b&&(k=a.b,a.b="",m(k,c,f,1))}}function A(b){var c=x?x.type:F,d=2==c||a.isBFonMshop,c=c&&!d,f=a.bfini;if(!Q||a.isBFCache)f&&1<f&&(b+="&bfform=1",c||(a.isBFT=f-1)),d&&(b+="&bfnt=1",a.isBFT=a.isBFT||1),a.ssw&&a.isBFT&&(a.isBFonMshop&&(a.isNRBF= 0),u(a.isNRBF)&&(d=a.ssw(a.oid),d.e||u(d.val)||(a.isNRBF=1<d.val?0:1)),u(a.isNRBF)||(b+="&nrbf="+a.isNRBF)),a.isBFT&&!a.isNRBF&&(b+="&bft="+a.isBFT);return b}if(!a.paused&&(b||u(c))){for(var l in c)c[v](l)&&e(l,b,c[l]);a.isBFonMshop||y("pc",b,c);l="ld"===k&&b&&e("wb",b);var s=e("id",b)||a.id;l||s===a.oid||(D=b,ba(s,(e("t",b)||{}).tc||+e("t0",b),+e("t0",b)));var s=e("id",b)||a.id,t=e("id2",b),f=a.url+"?"+k+"&v="+a.v+"&id="+s,J=e("ctb",b)||e("wb",b),z;J&&(f+="&ctb="+J);t&&(f+="&id2="+t);1<d.ueinit&& (f+="&ic="+d.ueinit);if(!("ld"!=k&&"ul"!=k||b&&b!=s)){if("ld"==k){try{h[K]&&h[K].isUeh&&(h[K]=null)}catch(I){}if(h.chrome)for(t=0;t<L.length;t++)T(G,L[t]);(t=N.ue_backdetect)&&t.ue_back&&t.ue_back.value++;d._uess&&(z=d._uess());a.isl=1}a._bf&&(f+="&bf="+a._bf());d.ue_navtiming&&g&&(e("ctb",s,"1"),a.isBFonMshop||y("tc",F,F,M));!C||a.isBFonMshop||U||(g&&B(a.t,{na_:g.navigationStart,ul_:g.unloadEventStart,_ul:g.unloadEventEnd,rd_:g.redirectStart,_rd:g.redirectEnd,fe_:g.fetchStart,lk_:g.domainLookupStart, _lk:g.domainLookupEnd,co_:g.connectStart,_co:g.connectEnd,sc_:g.secureConnectionStart,rq_:g.requestStart,rs_:g.responseStart,_rs:g.responseEnd,dl_:g.domLoading,di_:g.domInteractive,de_:g.domContentLoadedEventStart,_de:g.domContentLoadedEventEnd,_dc:g.domComplete,ld_:g.loadEventStart,_ld:g.loadEventEnd,ntd:("function"!==typeof C.now||u(M)?0:new E(M+C.now())-new E)+a.t0}),x&&B(a.t,{ty:x.type+a.t0,rc:x.redirectCount+a.t0}),U=1);a.isBFonMshop||B(a.t,{hob:d.ue_hob,hoe:d.ue_hoe});a.ifr&&(f+="&ifr=1")}y(k, b,c,q);var r,n;l||b&&b!==s||ca(b);(c=d.ue_mbl)&&c.cnt&&!l&&(f+=c.cnt());l?e("wb",b,2):"ld"==k&&(a.lid=H(s));for(r in a.sc)if(1==e("wb",r))break;if(l){if(a.s)return;f=p(f,null)}else c=p(f,null),c!=f&&(c=A(c),a.b=c),z&&(f+=z),f=p(f,b||a.id);f=A(f);if(a.b||l)for(r in a.sc)2==e("wb",r)&&delete a.sc[r];z=0;a._rt&&(f+="&rt="+a._rt());c=h.csa;if(!l&&c)for(n in r=e("t",b)||{},c=c("PageTiming"),r)r[v](n)&&c("mark",da[n]||n,r[n]);l||(a.s=0,(n=d.ue_err)&&0<n.ec&&n.pec<n.ec&&(n.pec=n.ec,f+="&ec="+n.ec+"&ecf="+ n.ecf),z=e("ctb",b),"ld"!==k||b||a.markers?a.markers&&a.isl&&!l&&b&&B(a.markers,e("t",b)):(a.markers={},B(a.markers,e("t",b))),e("t",b,{}));a.tag&&a.tag().length&&(f+="&csmtags="+a.tag().join("|"),a.tag=P());n=a.viz||[];(r=n.length)&&(f+="&viz="+n.splice(0,r).join("|"));u(d.ue_pty)||(f+="&pty="+d.ue_pty+"&spty="+d.ue_spty+"&pti="+d.ue_pti);a.tabid&&(f+="&tid="+a.tabid);a.aftb&&(f+="&aftb=1");!a._ui||b&&b!=s||(f+=a._ui());f+="&lob="+(d.ue_lob||"0");a.a=f;m(f,k,z,l,b&&"string"===typeof b&&-1!==b.indexOf("csa:"))}} function ca(a){var b=h.ue_csm_markers||{},c;for(c in b)b[v](c)&&y(c,a,F,b[c])}function A(a,b,c){c=c||h;if(c[V])c[V](a,b,!1);else if(c[W])c[W]("on"+a,b)}function T(a,b,c){c=c||h;if(c[X])c[X](a,b,!1);else if(c[Y])c[Y]("on"+a,b)}function Z(){function a(){d.onUl()}function b(a){return function(){c[a]||(c[a]=1,S(a))}}var c={},e,g;d.onLd=b("ld");d.onLdEnd=b("ld");d.onUl=b("ul");e={stop:b("os")};h.chrome?(A(G,a),L.push(a)):e[G]=d.onUl;for(g in e)e[v](g)&&R(0,h,g,e[g]);d.ue_viz&&ue_viz();A("load",d.onLd); y("ue")}function ba(e,b,c){var g=d.ue_mbl,p=h.csa,m=p&&p("SPA"),p=p&&p("PageTiming");g&&g.ajax&&g.ajax(b,c);m&&p&&(m("newPage",{requestId:e,transitionType:"soft"}),p("mark","transitionStart",b));a.tag("ajax-transition")}d.ueinit=(d.ueinit||0)+1;var a=d.ue=d.ue||{};a.t0=h.aPageStart||d.ue_t0;a.id=d.ue_id;a.url=d.ue_url;a.rid=d.ue_id;a.a="";a.b="";a.h={};a.s=1;a.t={};a.sc={};a.iel=[];a.ielf=[];a.viz=[];a.v="0.308518.0";a.paused=!1;var v="hasOwnProperty",G="beforeunload",K="on"+G,V="addEventListener", X="removeEventListener",W="attachEvent",Y="detachEvent",da={cf:"criticalFeature",af:"aboveTheFold",fn:"functional",fp:"firstPaint",fcp:"firstContentfulPaint",bb:"bodyBegin",be:"bodyEnd",ld:"loaded"},E=h.Date,C=h.performance||h.webkitPerformance,g=(C||{}).timing,x=(C||{}).navigation,M=(g||{}).navigationStart,w=d.ue_fpf,Q=0,U=0,L=[],D=0,F;a.oid=H(a.id);a.lid=H(a.id);a._t0=a.t0;a.tag=P();a.ifr=h.top!==h.self||h.frameElement?1:0;a.markers=null;a.attach=A;a.detach=T;if("000-0000000-8675309"===d.ue_sid){var $= I("cdn-rid"),aa=I("session-id");$&&aa&&O($,aa,"cdn")}d.uei=Z;d.ueh=R;d.ues=e;d.uet=y;d.uex=S;a.reset=O;a.pause=function(d){a.paused=d};Z()})(ue_csm,ue_csm.window,ue_csm.document); ue.stub(ue,"event");ue.stub(ue,"onSushiUnload");ue.stub(ue,"onSushiFlush"); ue.stub(ue,"log");ue.stub(ue,"onunload");ue.stub(ue,"onflush"); (function(b){function g(){var a={requestId:b.ue_id||"rid",server:b.ue_sn||"sn",obfuscatedMarketplaceId:b.ue_mid||"mid"};b.ue_sjslob&&(a.lob=b.ue_lob||"0");return a}var a=b.ue,h=1===b.ue_no_counters;a.cv={};a.cv.scopes={};a.cv.buffer=[];a.count=function(b,f,c){var e={},d=a.cv,g=c&&0===c.c;e.counter=b;e.value=f;e.t=a.d();c&&c.scope&&(d=a.cv.scopes[c.scope]=a.cv.scopes[c.scope]||{},e.scope=c.scope);if(void 0===f)return d[b];d[b]=f;d=0;c&&c.bf&&(d=1);h||(ue_csm.ue_sclog||!a.clog||0!==d||g?a.log&&a.log(e, "csmcount",{c:1,bf:d}):a.clog(e,"csmcount",{bf:d}));a.cv.buffer.push({c:b,v:f})};a.count("baselineCounter2",1);a&&a.event&&(a.event(g(),"csm","csm.CSMBaselineEvent.4"),a.count("nexusBaselineCounter",1,{bf:1}))})(ue_csm); var ue_hoe = +new Date(); } window.ueinit = window.ue_ihb; </script> <!-- wubbidqdfq34ziz0gryss64zq9pzaau7a8muz1behv9 --> <script>window.ue && ue.count && ue.count('CSMLibrarySize', 10226)</script> <!-- sp:end-feature:csm:head-open-part2 --> <!-- sp:feature:aui-assets --> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/11EIQ5IGqaL._RC|01ZTHTZObnL.css,41MhTTFVeZL.css,31zUio7isdL.css,11UsQ1wxeZL.css,01B072nPXYL.css,01ITNc8rK9L.css,413Vvv3GONL.css,11TIuySqr6L.css,01Rw4F+QU6L.css,11AJA260VnL.css,0148ALHohZL.css,01IdKcBuAdL.css,014QJx7nWqL.css,01RgENaJKWL.css,01V1Ps1Qq7L.css,01ONm-ItEkL.css,21Na5fO-XLL.css,01qSaWIViCL.css,51xxYMABF7L.css,01XPHJk60-L.css,11YR-oCbXyL.css,01ADOWuhKrL.css,01Pr8aUmTDL.css,21j78CZLzXL.css,01hgfZ35zsL.css,21Cm-FYpY3L.css,11NDGtxMxFL.css,214qo0RnEqL.css,01CFUgsA-YL.css,31gZMApn9lL.css,11uMuOm7bXL.css,11e+MOH+sBL.css,11aS0lbHOVL.css,11wvMqxn+nL.css,01UYmBc2e1L.css,01IWX7JqmQL.css,21zJLxUC0wL.css,11NFjjeyqOL.css,01oifW7xlxL.css,21VEMrnzXQL.css,11RmYaIb5UL.css,11tM7nTgbvL.css,01czSFRTaLL.css,01890+Vwk8L.css,01b4G-SPx2L.css,01qiwJ7qDfL.css,212Evdj7aHL.css,016mfgi+D2L.css,01pD51YpIUL.css,21b48aRiYiL.css,01MPzoeGhoL.css_.css?AUIClients/AmazonUI#trident" /> <script> (function(a,b,c,d){if((a=a.AmazonUIPageJS||a.P)&&a.when&&a.register)throw Error("A copy of P has already been loaded on this page.");})(window,document,Date);(function(a,b,c,d){"use strict";a._pSetI=function(){return null}})(window,document,Date);(function(a,c,d,e){"use strict";a._sw=function(){var b;return function(a,c,d,e,f,g,h,k,l,m){b||(b=!0)}}()})(window,document,Date);(function(b,a,J,C){"use strict";b._pd=function(){var c,v;return function(D,e,g,h,d,E,w,F,G){function x(b){try{return b()}catch(K){return!1}}function p(c){return b.matchMedia?b.matchMedia(c):{matches:!1}}function k(){if(l){var y=c.mobile||c.tablet?q.matches&&m.matches:m.matches;if(z!==y){var a={w:b.innerWidth||d.clientWidth,h:b.innerHeight||d.clientHeight};if(17<Math.abs(r.w-a.w)||50<Math.abs(r.h-a.h))r=a,(z=y)?h(d,"a-ws"):d.className=w(d,"a-ws")}}}function H(b){(l=b===C?!l:!!b)&&k()}function I(){return l} if(!v){v=!0;var t=function(){var b=["O","ms","Moz","Webkit"],c=a.createElement("div");return{testGradients:function(){return!0},test:function(a){var d=a.charAt(0).toUpperCase()+a.substr(1);a=(b.join(d+" ")+d+" "+a).split(" ");for(d=a.length;d--;)if(""===c.style[a[d]])return!0;return!1},testTransform3d:function(){return!1}}}();g=d.className;var A=/(^| )a-mobile( |$)/.test(g),B=/(^| )a-tablet( |$)/.test(g);c={audio:function(){return!!a.createElement("audio").canPlayType},video:function(){return!!a.createElement("video").canPlayType}, canvas:function(){return!!a.createElement("canvas").getContext},svg:function(){return!!a.createElementNS&&!!a.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect},offline:function(){return navigator.hasOwnProperty&&navigator.hasOwnProperty("onLine")&&navigator.onLine},dragDrop:function(){return"draggable"in a.createElement("span")},geolocation:function(){return!!navigator.geolocation},history:function(){return!(!b.history||!b.history.pushState)},webworker:function(){return!!b.Worker}, autofocus:function(){return"autofocus"in a.createElement("input")},inputPlaceholder:function(){return"placeholder"in a.createElement("input")},textareaPlaceholder:function(){return"placeholder"in a.createElement("textarea")},localStorage:function(){return"localStorage"in b&&null!==b.localStorage},orientation:function(){return"orientation"in b},touch:function(){return"ontouchend"in a},gradients:function(){return t.testGradients()},hires:function(){var a=b.devicePixelRatio&&1.5<=b.devicePixelRatio|| b.matchMedia&&b.matchMedia("(min-resolution:144dpi)").matches;F("hiRes"+(A?"Mobile":B?"Tablet":"Desktop"),a?1:0);return a},transform3d:function(){return t.testTransform3d()},touchScrolling:function(){return e(/Windowshop|android|OS ([5-9]|[1-9][0-9]+)(_[0-9]{1,2})+ like Mac OS X|SOFTWARE=([5-9]|[1-9][0-9]+)(.[0-9]{1,2})+.*DEVICE=iPhone|Chrome|Silk|Firefox|Trident.+?; Touch/i)},ios:function(){return e(/OS [1-9][0-9]*(_[0-9]*)+ like Mac OS X/i)&&!e(/trident|Edge/i)},android:function(){return e(/android.([1-9]|[L-Z])/i)&& !e(/trident|Edge/i)},mobile:function(){return A},tablet:function(){return B},rtl:function(){return"rtl"===d.dir}};for(var f in c)c.hasOwnProperty(f)&&(c[f]=x(c[f]));for(var u="textShadow textStroke boxShadow borderRadius borderImage opacity transform transition".split(" "),n=0;n<u.length;n++)c[u[n]]=x(function(){return t.test(u[n])});var l=!0,r={w:0,h:0},q=p("(orientation:landscape)"),m=c.mobile||c.tablet?p("(min-width:451px)"):p("(min-width:1250px)");q.addListener&&q.addListener(k);m.addListener&& m.addListener(k);var z;k();d.className=w(d,"a-no-js");h(d,"a-js");!e(/OS [1-8](_[0-9]*)+ like Mac OS X/i)||b.navigator.standalone||e(/safari/i)||h(d,"a-ember");g=[];for(f in c)c.hasOwnProperty(f)&&c[f]&&g.push("a-"+f.replace(/([A-Z])/g,function(a){return"-"+a.toLowerCase()}));h(d,g.join(" "));d.setAttribute("data-aui-build-date",G);D.register("p-detect",function(){return{capabilities:c,localStorage:c.localStorage&&E,toggleResponsiveGrid:H,responsiveGridEnabled:I}});return c||{}}}}()})(window,document, Date);(function(g,l,C,D){function E(a){n&&n.tag&&n.tag(p(":","aui",a))}function m(a,b){n&&n.count&&n.count("aui:"+a,0===b?0:b||(n.count("aui:"+a)||0)+1)}function F(a){try{return a.test(navigator.userAgent)}catch(b){return!1}}function G(a){return"function"===typeof a}function u(a,b,c){a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent&&a.attachEvent("on"+b,c)}function p(a,b,c,f){b=b&&c?b+a+c:b||c;return f?p(a,b,f):b}function y(a,b,c){try{Object.defineProperty(a,b,{value:c,writable:!1})}catch(f){a[b]= c}return c}function O(a,b){a.className=P(a,b)+" "+b}function P(a,b){return(" "+a.className+" ").split(" "+b+" ").join(" ").replace(/^ | $/g,"")}function ca(a,b,c){var f=c=a.length,e=function(){f--||(H.push(b),I||(q?q.set(z):setTimeout(z,0),I=!0))};for(e();c--;)Q[a[c]]?e():(v[a[c]]=v[a[c]]||[]).push(e)}function da(a,b,c,f,e){var d=l.createElement(a?"script":"link");u(d,"error",f);e&&u(d,"load",e);a?(d.type="text/javascript",d.async=!0,c&&/AUIClients|images[/]I/.test(b)&&d.setAttribute("crossorigin", "anonymous"),d.src=b):(d.rel="stylesheet",d.href=b);l.getElementsByTagName("head")[0].appendChild(d)}function R(a,b){return function(c,f){function e(){da(b,c,d,function(b){J?m("resource_unload"):d?(d=!1,m("resource_retry"),e()):(m("resource_error"),a.log("Asset failed to load: "+c));b&&b.stopPropagation?b.stopPropagation():g.event&&(g.event.cancelBubble=!0)},f)}if(S[c])return!1;S[c]=!0;m("resource_count");var d=!0;return!e()}}function ea(a,b,c){for(var f={name:a,guard:function(c){return b.guardFatal(a, c)},guardTime:function(a){return b.guardTime(a)},logError:function(c,d,e){b.logError(c,d,e,a)}},e=[],d=0;d<c.length;d++)A.hasOwnProperty(c[d])&&(e[d]=K.hasOwnProperty(c[d])?K[c[d]](A[c[d]],f):A[c[d]]);return e}function w(a,b,c,f,e){return function(d,k){function n(){var a=null;f?a=k:G(k)&&(q.start=r(),a=k.apply(g,ea(d,h,l)),q.end=r());if(b){A[d]=a;a=d;for(Q[a]=!0;(v[a]||[]).length;)v[a].shift()();delete v[a]}q.done=!0}var h=e||this;G(d)&&(k=d,d=D);b&&(d=d?d.replace(T,""):"__NONAME__",L.hasOwnProperty(d)&& h.error(p(", reregistered by ",p(" by ",d+" already registered",L[d]),h.attribution),d),L[d]=h.attribution);for(var l=[],m=0;m<a.length;m++)l[m]=a[m].replace(T,"");var q=x[d||"anon"+ ++fa]={depend:l,registered:r(),namespace:h.namespace};d&&ha.hasOwnProperty(d);c?n():ca(l,h.guardFatal(d,n),d);return{decorate:function(a){K[d]=h.guardFatal(d,a)}}}}function U(a){return function(){var b=Array.prototype.slice.call(arguments);return{execute:w(b,!1,a,!1,this),register:w(b,!0,a,!1,this)}}}function M(a,b){return function(c, f){f||(f=c,c=D);var e=this.attribution;return function(){h.push(b||{attribution:e,name:c,logLevel:a});var d=f.apply(this,arguments);h.pop();return d}}}function B(a,b){this.load={js:R(this,!0),css:R(this)};y(this,"namespace",b);y(this,"attribution",a)}function V(){l.body?k.trigger("a-bodyBegin"):setTimeout(V,20)}"use strict";var t=C.now=C.now||function(){return+new C},r=function(a){return a&&a.now?a.now.bind(a):t}(g.performance),ia=r(),ha={},n=g.ue;E();E("aui_build_date:3.25.1-2025-03-20");var W={getItem:function(a){try{return g.localStorage.getItem(a)}catch(b){}}, setItem:function(a,b){try{return g.localStorage.setItem(a,b)}catch(c){}}},q=g._pSetI(),H=[],ja=[],I=!1,ka=navigator.scheduling&&"function"===typeof navigator.scheduling.isInputPending;var z=function(){for(var a=q?q.set(z):setTimeout(z,0),b=t();ja.length||H.length;)if(H.shift()(),q&&ka){if(150<t()-b&&!navigator.scheduling.isInputPending()||50<t()-b&&navigator.scheduling.isInputPending())return}else if(50<t()-b)return;q?q.clear(a):clearTimeout(a);I=!1};var Q={},v={},S={},J=!1;u(g,"beforeunload",function(){J= !0;setTimeout(function(){J=!1},1E4)});var T=/^prv:/,L={},A={},K={},x={},fa=0,X=String.fromCharCode(92),h=[],Y=!0,Z=g.onerror;g.onerror=function(a,b,c,f,e){e&&"object"===typeof e||(e=Error(a,b,c),e.columnNumber=f,e.stack=b||c||f?p(X,e.message,"at "+p(":",b,c,f)):D);var d=h.pop()||{};e.attribution=p(":",e.attribution||d.attribution,d.name);e.logLevel=d.logLevel;e.attribution&&console&&console.log&&console.log([e.logLevel||"ERROR",a,"thrown by",e.attribution].join(" "));h=[];Z&&(d=[].slice.call(arguments), d[4]=e,Z.apply(g,d))};B.prototype={logError:function(a,b,c,f){b={message:b,logLevel:c||"ERROR",attribution:p(":",this.attribution,f)};if(g.ueLogError)return g.ueLogError(a||b,a?b:null),!0;console&&console.error&&(console.log(b),console.error(a));return!1},error:function(a,b,c,f){a=Error(p(":",f,a,c));a.attribution=p(":",this.attribution,b);throw a;},guardError:M(),guardFatal:M("FATAL"),guardCurrent:function(a){var b=h[h.length-1];return b?M(b.logLevel,b).call(this,a):a},guardTime:function(a){var b= h[h.length-1],c=b&&b.name;return c&&c in x?function(){var b=r(),e=a.apply(this,arguments);x[c].async=(x[c].async||0)+r()-b;return e}:a},log:function(a,b,c){return this.logError(null,a,b,c)},declare:w([],!0,!0,!0),register:w([],!0),execute:w([]),AUI_BUILD_DATE:"3.25.1-2025-03-20",when:U(),now:U(!0),trigger:function(a,b,c){var f=t();this.declare(a,{data:b,pageElapsedTime:f-(g.aPageStart||NaN),triggerTime:f});c&&c.instrument&&N.when("prv:a-logTrigger").execute(function(b){b(a)})},handleTriggers:function(){this.log("handleTriggers deprecated")}, attributeErrors:function(a){return new B(a)},_namespace:function(a,b){return new B(a,b)},setPriority:function(a){Y?Y=!1:this.log("setPriority only accept the first call.")}};var k=y(g,"AmazonUIPageJS",new B);var N=k._namespace("PageJS","AmazonUI");N.declare("prv:p-debug",x);k.declare("p-recorder-events",[]);k.declare("p-recorder-stop",function(){});y(g,"P",k);V();if(l.addEventListener){var aa;l.addEventListener("DOMContentLoaded",aa=function(){k.trigger("a-domready");l.removeEventListener("DOMContentLoaded", aa,!1)},!1)}var ba=l.documentElement,la=g._pd(k,F,u,O,ba,W,P,m,"3.25.1-2025-03-20");F(/UCBrowser/i)||la.localStorage&&O(ba,W.getItem("a-font-class"));k.declare("a-event-revised-handling",!1);g._sw(N,p,F,X,m,n,E,G,u,k);k.declare("a-fix-event-off",!1);m("pagejs:pkgExecTime",r()-ia)})(window,document,Date); (function(b){function q(a,e,d){function g(a,b,c){var f=Array(e.length);~l&&(f[l]={});~m&&(f[m]=c);for(c=0;c<n.length;c++){var g=n[c],h=a[c];f[g]=h}for(c=0;c<p.length;c++)g=p[c],h=b[c],f[g]=h;a=d.apply(null,f);return~l?f[l]:a}"string"!==typeof a&&b.P.error("C001");-1===a.indexOf("@")&&-1<a.indexOf("/")&&(-1<a.indexOf("es3")||-1<a.indexOf("evergreen"))&&(a=a.substring(0,a.lastIndexOf("/")));if(!r[a]){r[a]=!0;d||(d=e,e=[]);a=a.split(":",2);var c=a[1]?a[0]:void 0,f=(a[1]||a[0]).replace(/@capability\//, "@c/"),k=c?b.P._namespace(c):b.P,t=!f.lastIndexOf("@c/",0),u=!f.lastIndexOf("@m/",0),n=[];a=[];var p=[],v=[],m=-1,l=-1;for(c=0;c<e.length;c++){var h=e[c];"module"===h&&k.error("C002");"exports"===h?l=c:"require"===h?m=c:h.lastIndexOf("@p/",0)?h.lastIndexOf("@c/",0)&&h.lastIndexOf("@m/",0)?(n.push(c),a.push("mix:"+h)):(p.push(c),v.push(h)):(n.push(c),a.push(h.substr(3)))}k.when.apply(k,a).register("mix:"+f,function(){var a=[].slice.call(arguments);return t||u||~m||p.length?{capabilities:v,cardModuleFactory:function(b, c){b=g(a,b,c);b.P=k;return b},require:~m?q:void 0}:g(a,[],function(){})});(t||u)&&k.when("mix:@amzn/mix.client-runtime","mix:"+f).execute(function(a,b){a.registerCapabilityModule(f,b)});k.when("mix:"+f).register("xcp:"+f,function(a){return a});var q=function(a,b,c){try{var e=-1<f.indexOf("/")?f.split("/")[0]:f,d=a[0],g=d.lastIndexOf("./",0)?d:e+"/"+d.substr(2),h=g.lastIndexOf("@p/",0)?"mix:"+g:g.substr(3);k.when(h).execute(function(a){try{b(a)}catch(x){c(x)}})}catch(w){c(w)}}}}"use strict";var r= {};b.mix_d||((b.Promise?P:P.when("3p-promise")).register("@p/promise-is-ready",function(a){b.Promise=b.Promise||a}),(Array.prototype.includes?P:P.when("a-polyfill")).register("@p/polyfill-is-ready",function(){}),b.mix_d=function(a,b,d){P.when("@p/promise-is-ready","@p/polyfill-is-ready").execute("@p/mix-d-deps",function(){q(a,b,d)})},b.xcp_d=b.mix_d,P.when("mix:@amzn/mix.client-runtime").execute(function(a){P.declare("xcp:@xcp/runtime",a)}));b.mixTimeout||(b.mixTimeout=function(a,e,d){b.mixCardInitTimeouts|| (b.mixCardInitTimeouts={});b.mixCardInitTimeouts[e]&&clearTimeout(b.mixCardInitTimeouts[e]);b.mixCardInitTimeouts[e]=setTimeout(function(){P.log("Client-side initialization timeout","WARN",a)},d)});b.mix_csa_map=b.mix_csa_map||{};b.mix_csa_internal=b.mix_csa_internal||function(a,e,d){return b.mix_csa_map[e]=b.mix_csa_map[e]||b.csa(a,d)};b.mix_csa_internal_key=b.mix_csa_internal_key||function(a,b){for(var d="",e=0;e<b.length;e++){var c=b[e];void 0!==a[c]&&"object"!==typeof a[c]&&(d+=c+":"+a[c]+",")}if(!d)throw Error("bad mix-csa key gen."); return d};b.mix_csa_event=b.mix_csa_event||function(a){try{var e=b.mix_csa_internal_key(a,["producerId"])}catch(d){return P.logError(d,"MIX C005","WARN",void 0),function(){}}try{return b.mix_csa_internal("Events",e,a)}catch(d){return P.logError(d,"MIX C004","WARN",e),function(){}}};b.mix_csa=b.mix_csa||function(a,e){try{e=e||"";var d=document.querySelectorAll(a);if(1<d.length)for(var g=0;g<d.length;g++){if(d[g].querySelector(e)){var c=d[g];break}}else 1===d.length&&(c=d[0]);if(!c)throw Error(" "); return b.mix_csa_internal("Content",a,{element:c})}catch(f){return P.logError(f,"MIX C004","WARN",a),function(){}}}})(window); (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/61xJcNKKLXL.js?AUIClients/AmazonUIjQuery'); (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('sp.load.js').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/11zuylp74DL._RC|11Y+5x+kkTL.js,51iqhJGUhiL.js,11EeeaacI2L.js,11na7Dl1tFL.js,21uGjv2MRDL.js,01VRMV3FBdL.js,21NadQlXUWL.js,012FVc3131L.js,11a7qqY8xXL.js,11rRjDLdAVL.js,51zH7YD-TsL.js,11FhdH2HZwL.js,11wb9K3sw0L.js,11w+l7nn56L.js,11GYEyswV2L.js,210X-JWUe-L.js,01Svfxfy8OL.js,51MXsQHPOVL.js,01JYHc2oIlL.js,31nfKXylf6L.js,01ktRCtOqKL.js,01ASnt2lbqL.js,11F929pmpYL.js,31vxRYDelFL.js,01rpauTep4L.js,31wjiT+nvTL.js,011FfPwYqHL.js,213iL7Jf1nL.js,014gnDeJDsL.js,11vb6P5C5AL.js,01O9cz+pldL.js_.js?AUIClients/AmazonUI#trident.372963-T1'); (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/51tQKx1B9KL.js?AUIClients/CardJsRuntimeBuzzCopyBuild'); }); </script> <!-- sp:end-feature:aui-assets --> <!-- sp:feature:cookie-consent-banner --> <script>(function(){window.__privcon_consent_banner_type="4";P.register("banner-consent-ready");})();</script> <!-- sp:end-feature:cookie-consent-banner --> <!-- sp:feature:cookie-consent-assets --> <!-- sp:end-feature:cookie-consent-assets --> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01eNCfW-QCL.css?AUIClients/PRIVCONAssets-spConsentBanner#trident" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/21JHNmyC8BL.js?AUIClients/PRIVCONAssets-spConsentBanner'); </script> <!-- sp:feature:cookie-consent-js-stub --> <script src="https://m.media-amazon.com/images/I/11J1WJh9jNL.js?AUIClients/PRIVCONAssets-stub" crossorigin="anonymous"></script> <!-- sp:end-feature:cookie-consent-js-stub --> <!-- sp:feature:nav-inline-css --> <!-- NAVYAAN CSS --> <style type="text/css"> .nav-sprite-v1 .nav-sprite, .nav-sprite-v1 .nav-icon { background-image: url(https://m.media-amazon.com/images/G/30/gno/sprites/nav-sprite-global-1x-reorg-privacy._CB546381700_.png); background-position: 0 1000px; background-repeat: repeat-x; } .nav-spinner { background-image: url(https://m.media-amazon.com/images/G/30/javascripts/lib/popover/images/snake._CB485935553_.gif); background-position: center center; background-repeat: no-repeat; } .nav-timeline-icon, .nav-access-image, .nav-timeline-prime-icon { background-image: url(https://m.media-amazon.com/images/G/30/gno/sprites/timeline_sprite_1x._CB439967801_.png); background-repeat: no-repeat; } </style> <link rel="stylesheet" href="https://images-eu.ssl-images-amazon.com/images/I/51rneLpLOiL._RC|81ghg+06xXL.css,51JyeimZRFL.css,21p9CgkFtzL.css,01FcI3FsaiL.css,21Hc1s0-E4L.css,31fpQAEX7EL.css,21DwGGPS1eL.css,41rsT0y+7tL.css,11Wa5gEoKhL.css,31K0jc2KvHL.css,01H8CHB5aiL.css,21KQnzhmfTL.css,41mIeEyE4sL.css_.css?AUIClients/NavDesktopUberAsset#desktop.trident.488657-T1.1089549-T1.1181266-T1.1126664-T1.1179039-T1.1172084-T1" /> <!-- sp:end-feature:nav-inline-css --> <!-- sp:feature:host-assets --> <style> #gw-desktop-herotator,#gw-desktop-herotator .a-carousel-viewport{height:300px}#gw-desktop-herotator.tall{z-index:0}#gw-desktop-herotator.tall,#gw-desktop-herotator.tall .a-carousel-controls{max-height:230px}#gw-desktop-herotator.tall .a-carousel-viewport{height:auto!important}#gw-desktop-herotator.tall .a-carousel-left,#gw-desktop-herotator.tall .a-carousel-right{max-height:250px}#gw-desktop-herotator.tall .a-carousel-viewport::before{background:linear-gradient(-180deg,rgba(234,237,237,0),#E3E6E6);bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00E3E6E6', endColorstr='#E3E6E6', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00E3E6E6', endColorstr='#E3E6E6',GradientType=0)";left:0;pointer-events:none;position:absolute;right:0;top:250px;z-index:1}#gw-desktop-herotator.tall .a-carousel-container{overflow:visible}#gw-desktop-herotator.tall.single-slide-hero,#gw-desktop-herotator.tall.single-slide-hero .a-carousel-viewport{height:auto!important}#gw-desktop-herotator.tall.single-slide-hero,#gw-desktop-herotator.tall.single-slide-hero .a-carousel-controls{max-height:none!important;height:auto!important}#gw-desktop-herotator.tall.single-slide-hero{margin-bottom:-370px!important}#gw-desktop-herotator.tall.single-slide-hero .a-carousel-viewport::before{top:auto;bottom:0;height:350px} </style> <link rel="stylesheet" href="https://images-na.ssl-images-amazon.com/images/I/41INzeD-WtL.css?AUIClients/AmazonGatewayAuiAssets#1011660-T2" /> <style> .gw-card-layout .a-cardui{background:#fff;height:100%;position:relative;margin-bottom:0;margin-top:0;overflow:hidden;padding-top:20px}.gw-card-layout .a-cardui .a-cardui-header{padding:0 20px;margin-bottom:10px}.gw-card-layout .a-cardui .a-cardui-footer{padding:0 20px;margin-bottom:20px;position:absolute;bottom:0;width:100%}.gw-card-layout .a-cardui .a-cardui-body{padding:0 20px 56px 20px;margin-bottom:0}.gw-card-layout .a-cardui .a-cardui-body:last-child{padding-bottom:20px}.gw-card-layout .a-cardui:last-child{margin-bottom:0}.a-lt-ie9 .gw-card-layout .a-cardui .a-cardui-body{padding-bottom:20px}.gw-card-layout{font-size:13px!important;line-height:19px!important}.gw-card-layout .a-size-base{font-size:13px!important;line-height:19px!important}.gw-card-layout .a-size-small{font-size:12px!important;line-height:18px!important}.gw-card-layout .a-size-base-plus{font-size:15px!important;line-height:21px!important}.gw-card-layout .a-size-medium{font-size:17px!important;line-height:21.34px!important}.gw-card-layout .a-size-large{font-size:21px!important;line-height:27.3px!important}.gw-card-layout h2{font-size:21px!important;line-height:27.3px!important}.truncate-1line,.truncate-2line{display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis}.truncate-1line{white-space:nowrap}.truncate-2line{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:38px}.truncate-2line.a-size-base{max-height:38px}.truncate-2line.a-size-small{max-height:36px}.truncate-2line.a-size-base-plus{max-height:42px}.truncate-2line.a-size-medium{max-height:42.67px}.truncate-2line.a-size-large{max-height:54.6px}h2.truncate-2line{max-height:54.6px}.gw-card-layout .a-cardui.gw-media-card{padding-top:0;color:#fff}.gw-card-layout .a-cardui.gw-media-card .a-cardui-footer,.gw-card-layout .a-cardui.gw-media-card .a-cardui-header{position:absolute;left:0;z-index:1;width:100%}.gw-card-layout .a-cardui.gw-media-card .a-cardui-header{margin-top:20px;padding:0 20px;top:0}.gw-card-layout .a-cardui.gw-media-card .a-cardui-header h3{margin-right:340px}.gw-card-layout .a-cardui.gw-media-card .a-cardui-footer{margin-bottom:20px;padding:0 20px;bottom:0}.gw-card-layout .a-cardui.gw-media-card .a-cardui-footer .a-link-normal{color:#fff}.gw-card-layout .a-cardui.gw-media-card .a-cardui-body{padding:0;width:100%;height:100%;overflow:hidden;position:relative}.gw-card-layout .a-cardui.gw-media-card .asinImage{position:absolute;top:0;bottom:0;right:20px;margin:auto}.gw-card-layout .a-cardui.gw-media-card .asinImage img{box-shadow:0 2px 6px 0 rgba(0,0,0,.5)}.gw-card-layout .a-cardui.gw-media-card .asinBackground{width:100%;height:100%;overflow:hidden;background-repeat:no-repeat;background-position:center right;background-size:cover;filter:blur(10px);-webkit-filter:blur(10px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='10px');-ms-filter:"progid:DXImageTransform.Microsoft.Blur(PixelRadius='10px')";transform:scale(1.1);-webkit-transform:scale(1.1)}.gw-card-layout .a-cardui.gw-media-card .backgroundGradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#111,rgba(17,17,17,.2));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#111111, endColorstr=#17171733, GradientType=1);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#111111, endColorstr=#17171733, GradientType=1)"}.gw-card-layout[data-flow-dir="h"]>.gw-col{width:25%;height:420px;min-height:420px;float:left;padding:0 10px 0 10px}.gw-card-layout[data-flow-dir="h"]>.gw-col[data-col-span-ws="2"]{width:50%}.gw-card-layout[data-flow-dir="h"]>.gw-col[data-col-span-ws="4"]{width:100%}.gw-card-layout[data-flow-dir="h"] .card-flow-row-break{clear:both;width:100%;min-width:100%}.gw-card-layout[data-flow-dir="v"]>.gw-row{margin-bottom:20px}.gw-card-layout[data-flow-dir="v"]>.gw-row:last-child{margin-bottom:0}@media (max-width:1239px){.gw-card-layout[data-flow-dir="h"]>.gw-col{min-width:33.33333%}.gw-card-layout[data-flow-dir="h"]>.gw-col[data-col-span-sm="2"]{min-width:66.66667%}.gw-card-layout[data-flow-dir="h"]>.gw-col[data-col-span-sm="3"]{width:100%}.gw-card-layout .gw-col.gw-fixed-col{width:33.33333%}}@media (max-width:1300px){.gw-card-layout[data-flow-dir="h"]>.gw-col{width:24%}.gw-card-layout[data-flow-dir="h"]>.gw-col[data-col-span-ws="2"]{width:48%}.gw-card-layout .gw-col.gw-fixed-col{width:28%}#main-content.gw-card-layout[data-flow-dir="h"]>.gw-col{width:25%}#main-content.gw-card-layout[data-flow-dir="h"]>.gw-col[data-col-span-ws="4"]{width:100%}}.gw-card-layout[data-flow-dir="h"]>.card-flow-row-break{height:20px;margin:0;border:none}.gw-card-layout[data-flow-dir="h"]>[data-display-at]{display:none}.gw-card-layout[data-flow-dir="h"]>[data-display-at*=ws]{display:block}.gw-card-layout[data-flow-dir="h"][data-grid-breakpoint=ws]>[data-hide-at-ws]{display:none!important}.gw-card-layout[data-flow-dir="h"] .gw-auto-height{height:auto!important;min-height:0!important}@media (max-width:1239px){.gw-card-layout[data-flow-dir="h"]{min-width:919px}.gw-card-layout[data-flow-dir="h"]>[data-display-at]{display:none}.gw-card-layout[data-flow-dir="h"]>[data-display-at*=sm]{display:block}.gw-card-layout[data-flow-dir="h"][data-grid-breakpoint=sm]>[data-hide-at-sm]{display:none!important}} </style> <script> //////////////////////////////////////////// // BEGIN PACKAGE ///////////////////////// // BEGIN FILE GWI/event-manager.js ///////////////////////// /* Full source (including license, if applicable) included below. */ /** * This contains GWI event manager utility */ // FIXME: Good javascript code should work in strict mode // "use strict"; var GWI = (function(window) { var self = {}, latencyRegistry= {}, NOOP = function() {}; var eventManager = (function() { var manager = this, eventRegistry = {}, globalHandlers = []; function Subscriber(eventIds, handler) { var subscriber = this; var eventObjs = []; for (var i = 0; i < eventIds.length; i++) { eventObjs.push({ id : eventIds[i], occured : false }); } function invokeHandler() { var occured = true; for (var i = 0; i < eventObjs.length; i++) { occured = occured && eventObjs[i].occured; } return occured; } subscriber.notify = function(eventId) { for (var i = 0; i < eventObjs.length; i++) { var eObj = eventObjs[i]; if (eObj.id === eventId) { eObj.occured = true; } } if (invokeHandler()) { handler(); } }; } function Event(eventId, occured) { var event = this; var subscribers = []; event.time = 0; event.occured = occured; setEventTime(); function setEventTime() { if(event.occured) { // see uet function in // https://code.amazon.com/packages/ClickstreamBrowserDataJavaScript/blobs/mainline/--/javascript/head-open.js event.time = new Date().getTime(); } } event.notifySubscribers = function() { event.occured = true; setEventTime(); // notify all the subscribers for (var i = 0; i < subscribers.length; i++) { subscribers[i].notify(eventId); } }; event.registerSubscriber = function(subscriber) { if (subscriber !== null && subscriber !== undefined) { subscribers.push(subscriber); } if (event.occured) { subscriber.notify(eventId); } }; } manager.registerEvent = function(eventId, occured) { if (eventRegistry[eventId] === undefined) { eventRegistry[eventId] = new Event(eventId, occured); for (var i = 0; i < globalHandlers.length; i++) { var subscriber = new Subscriber([eventId], globalHandlers[i]); eventRegistry[eventId].registerSubscriber(subscriber); }; } }; manager.registerSubscriber = function(eventIds, handler) { var subscriber = new Subscriber(eventIds, handler); for (var i = 0; i < eventIds.length; i++) { var eventId = eventIds[i]; manager.registerEvent(eventId, false); eventRegistry[eventId].registerSubscriber(subscriber); } return subscriber; }; manager.notifySubscribers = function(eventId) { eventRegistry[eventId].notifySubscribers(); }; manager.getUnoccuredEvents = function(eventIds) { var unOccuredEvents = [], i; for (i = 0; i < eventIds.length; i++) { var eventId = eventIds[i]; if (eventRegistry[eventId] === undefined || (eventRegistry[eventId] && !eventRegistry[eventId].occured)) { unOccuredEvents.push(eventId); } } return unOccuredEvents; }; manager.getMaxTime = function(eventIds) { var time = 0, i; for (i = 0; i < eventIds.length; i++) { var eventId = eventIds[i]; if(eventRegistry[eventId] && eventRegistry[eventId].time > time) { time = eventRegistry[eventId].time; } } return time; }; manager.addGlobalHanlder = function(handler) { if (typeof handler === "function") { globalHandlers.push(handler); } }; return manager; })(); self.whenAll = function(eventIds, handler) { return eventManager.registerSubscriber(eventIds, handler); }; self.whenAny = function(eventIds, handler) { var subscribers = []; for (var i = 0; i < eventIds.length; i++) { var eventId = eventIds[i]; subscribers.push(self.whenAll([ eventId ], handler)); } return subscribers; }; // Global Event handler registered using this function self.onEvent = eventManager.addGlobalHanlder; self.register = function(eventId) { // register eventId and invoke subscribers eventManager.registerEvent(eventId, true); eventManager.notifySubscribers(eventId); }; self.recordLatency = function(scope) { if(!latencyRegistry[scope]){ var message = scope + ' fired at '; window.GWI && GWI.util && GWI.util.debugLog(message, true); latencyRegistry[scope] = true; window.uet && uet('cf', scope, { wb : 1 }); window.uex && uex('ld', scope, { wb : 1 }); } }; self.registerX1Once = function(P) { P && P.register('x1'); self.registerX1Once = NOOP; }; self.fireX2Once = function(P, time) { if (window.uet) { // No documentation, https://tt.amazon.com/0143495131 uet('x2', undefined, undefined, time); } self.registerX2Once(P); self.fireX2Once = NOOP; }; self.registerX2Once = function(P) { self.registerX2Once = NOOP; // global event can cause this being called recursively // so set the function to empty first before register any event P && P.register('x2'); self.register('x2'); }; self.regGwAtfReadyOnce = function(P) { P && P.register('gwAtfReady'); self.register('gwAtfReady'); self.regGwAtfReadyOnce = NOOP; }; self.getUnoccuredEvents = eventManager.getUnoccuredEvents; self.getMaxTime = eventManager.getMaxTime; return self; })(window); ///////////////////////// // END FILE GWI/event-manager.js ///////////////////////// ///////////////////////// // BEGIN FILE GWI/gw-event-manager.js ///////////////////////// /* Full source (including license, if applicable) included below. */ "use strict"; P.register("gw-event-manager", function(){ return { whenAll: window.GWI.whenAll }; }); ///////////////////////// // END FILE GWI/gw-event-manager.js ///////////////////////// ///////////////////////// // BEGIN FILE GWI/preload.js ///////////////////////// /* Full source (including license, if applicable) included below. */ "use strict"; GWI.preload = function(src, onload) { if (!src) { return; } var img = new Image(); img.onload = function() { onload && onload(); }; img.src = src; return img.complete; }; ///////////////////////// // END FILE GWI/preload.js ///////////////////////// ///////////////////////// // BEGIN FILE GWI/images.js ///////////////////////// /* Full source (including license, if applicable) included below. */ "use strict"; GWI.instrumentImages = function(scope, imgStr){ var instrument = {}; if (scope && imgStr) { instrument.imgArray = imgStr.split(" "); instrument.totalImgs = instrument.imgArray.length; instrument.scope = scope + '-visible'; instrument.imgReady = function() { instrument.totalImgs--; if(instrument.totalImgs === 0){ GWI.recordLatency(instrument.scope); GWI.register(instrument.scope); } } for (var i = 0; i < instrument.imgArray.length; i++) { var src = instrument.imgArray[i]; GWI.preload(src, instrument.imgReady); } } return instrument; }; ///////////////////////// // END FILE GWI/images.js ///////////////////////// ///////////////////////// // BEGIN FILE GWI/util.js ///////////////////////// /* Full source (including license, if applicable) included below. */ /** * Billboard img instrumentation */ "use strict"; GWI.util = (function () { var GWI_DATA = 'data-gwi'; var debugEnabled = undefined; function jsonData(data) { return window.JSON && JSON.parse && JSON.parse(data); } return { logCounter: function(counter){ if(typeof ue == 'object' && typeof(ue.count) == 'function') { ue.count(counter, (ue.count(counter) || 0) + 1); } }, logScope : function(scope) { var gwi = window.GWI; if (scope && gwi) { gwi.recordLatency(scope); gwi.register(scope); } }, getParent : function(id) { var obj = document.getElementById(id); return obj && obj.parentElement; }, gwiData : function(el) { return el && jsonData(el.getAttribute(GWI_DATA)) || {}; }, debugLog : function(message, recordTime) { if (!debugEnabled) { window.P && P.when('isDebug').execute(function(isDebug) { debugEnabled = isDebug ? isDebug : false; }); } if (debugEnabled === true) { var elapsedTime = recordTime ? Date.now() - window.performance.timing.navigationStart : ''; console.log('MetricsDebug: ', message + elapsedTime); } } } }()); ///////////////////////// // END FILE GWI/util.js ///////////////////////// ///////////////////////// // BEGIN FILE GWI/billboard.js ///////////////////////// /* Full source (including license, if applicable) included below. */ /** * Billboard img instrumentation */ "use strict"; GWI.BillboardWidget = function BillboardWidget(id, images) { if(window.GWI && window.GWI.util){ images = images || []; var gwiUtil = window.GWI.util, i, root = gwiUtil.getParent(id), gwiData = gwiUtil.gwiData(root), loaded = []; function verifyLoaded() { for(var j = 0; j < loaded.length; ++j) { if(!loaded[j].complete) { return; } } gwiUtil.logScope(gwiData['visible']); gwiUtil.logScope(gwiData['active']); } for(i = 0; i < images.length; ++i) { (function(i) { var img = new Image(); img.onload = verifyLoaded; img.src = images[i]; loaded[i] = img; }(i)); } verifyLoaded(); } }; ///////////////////////// // END FILE GWI/billboard.js ///////////////////////// ///////////////////////// // BEGIN FILE GWI/asset-util.js ///////////////////////// /* Full source (including license, if applicable) included below. */ "use strict"; GWI.AssetUtil = (function() { var assetPreloadRegistry = { 'image' : function(src) { if (src) { window.GwInstrumentation && window.GwInstrumentation.CF(src); var WU = window.ue; if (typeof WU === 'object' && typeof WU.count === 'function') { var counter = 'gw-preload-img'; WU.count(counter, (WU.count(counter) || 0) + 1); } } } }; function assetLoadMapper(asset) { if (asset && asset.src && asset.type && typeof assetPreloadRegistry[asset.type] === 'function') { assetPreloadRegistry[asset.type](asset.src); } } function load(assets) { assets = assets || []; for (var i = 0; i < assets.length; i++) { assetLoadMapper(assets[i]); } } return { load : load }; })(); ///////////////////////// // END FILE GWI/asset-util.js ///////////////////////// ///////////////////////// // BEGIN FILE GWI/card-instrumentation.js ///////////////////////// /* Full source (including license, if applicable) included below. */ /** * Card instrumentation */ "use strict"; GWI.Card = (function (window, document) { var visibleSlots = []; // https://w.amazon.com/bin/view/ClientSideMetrics/UserDocs/JavascriptErrors#ueLogError function logJsError(exception, additionalInfo) { if (window.ueLogError) { window.ueLogError(exception, additionalInfo); } } function isVisible(element) { return (typeof(element.checkVisibility) == 'function') && element.checkVisibility(); } // Auto called by Card rendering platform for individual widget function autoInstVisible(uniqueId) { if(window.GWI && GWI.util){ // find all visible images under uniqueId var gwiUtil = GWI.util, root = gwiUtil.getParent(uniqueId), widget = document.getElementById(uniqueId), imgs = widget && widget.getElementsByTagName("img") || [], i, j, scope = root && root.id, loaded = []; // if we failed to get id, log a counter and return if(!scope || 0 === scope.length || scope === uniqueId) { gwiUtil.logCounter('gatewayCardInstrumentationFail'); return; } for (i = 0; i < imgs.length; i++) { gwiUtil.logCounter('gatewayCardImage'); var img = imgs[i]; img.onload = verifyLoaded; loaded[i] = img; img.onerror = logImageError; } function verifyLoaded() { for(j = 0; j < loaded.length; ++j) { if(!loaded[j].complete) { return; } } gwiUtil.logScope(scope + '-visible'); if (!visibleSlots.includes(scope)) { visibleSlots.push(scope); } } function logImageError() { var cardName = root.getAttribute('data-csa-c-painter'); var additionalInfo = { logLevel: 'ERROR', attribution: 'gatewayCardImageError', message: cardName + ': ', // prefix of error message } logJsError(new Error('Image failed to load ' + img.src), additionalInfo); gwiUtil.logCounter('gatewayCardImageError'); } verifyLoaded(); } } // Auto called by Card rendering platform for individual widget function autoInstActive(uniqueId) { if(window.GWI && GWI.util){ // find all visible images under uniqueId var gwiUtil = GWI.util, root = gwiUtil.getParent(uniqueId), scope = root && root.id; // if we failed to get id, log a counter and return if(!scope || 0 === scope.length || scope === uniqueId) { gwiUtil.logCounter('gatewayCardInstrumentationFail'); return; } gwiUtil.logScope(scope + '-active'); } } function logLoadedNotVisibleImages() { if (window.GWI && GWI.util) { visibleSlots.forEach(function(slot) { var gwiUtils = GWI.util, card = document.getElementById(slot), images = card && Array.prototype.slice.call(card.getElementsByTagName('img')) || [], notVisibleImages = []; // Do not check image visibility for slots that are not visible if (!isVisible(card)) { return; } gwiUtils.logCounter('gatewayCardImageLoaded'); // Count total Cards with loaded images as baseline images.forEach(function(img) { if (!isVisible(img)) { notVisibleImages.push(img.src); } }) if (notVisibleImages.length) { var cardName = card.getAttribute('data-csa-c-painter'), placementId = card.getAttribute('data-pf_rd_p'); gwiUtils.logCounter('gatewayCardImageLoadedNotVisible'); var additionalInfo = { logLevel: 'WARN', attribution: 'gatewayCardImageLoadedNotVisible', message: cardName + ': ', // prefix of error message } logJsError(new Error("Image(s) loaded, but not visible in slot " + slot + ". PlacementId: " + placementId + ". Images: " + notVisibleImages), additionalInfo); } }) } } return { autoInstVisible: autoInstVisible, autoInstActive: autoInstActive, logLoadedNotVisibleImages: logLoadedNotVisibleImages, } }(window, document)); ///////////////////////// // END FILE GWI/card-instrumentation.js ///////////////////////// ///////////////////////// // BEGIN FILE derived/atf-widget.js ///////////////////////// /* Full source (including license, if applicable) included below. */ "use strict"; P.register('atfWidgetComponent', function() { var NEVER_EVENT = "gw-never-event", ATF_ROW_COUNT = 2; function getAtfWidgets(atfRowCount) { // NodeList to Array for easier processing var gridCols = Array.prototype.slice.call(getWidgetsFromSelector('#gw-card-layout .gw-col')), i, atfWidgets = [], cardLayout = document.getElementById('gw-card-layout'), // Assume it is a wide layout if breakpoint undefined gridBreakpoint = (cardLayout && cardLayout.dataset && cardLayout.dataset.gridBreakpoint ) ? cardLayout.dataset.gridBreakpoint : 'ws', gridWidth = gridBreakpoint === 'xs'? 2: gridBreakpoint === 'sm' ? 3 : 4, gridOrder = 'data-order-' + gridBreakpoint, atfColCount = 0, additionalRow = 0, gridTotalSize = 0; for (i = 0; i < gridCols.length; i++) { gridTotalSize += getGridColSize(gridCols[i], gridBreakpoint); } for (i = atfRowCount; i >= 0; i--) { if (gridTotalSize >= i * gridWidth) { atfColCount = i * gridWidth; additionalRow = atfRowCount - i; break; } } // Make sure first N cards are the ones we care //TODO filter out gridCols based on gridOrder attribute presense before sorting gridCols.sort(function(a, b){return parseInt(a.getAttribute(gridOrder)) - parseInt(b.getAttribute(gridOrder))}); var currColSize = 0; i = 0; while (currColSize < atfColCount) { currColSize += getGridColSize(gridCols[i], gridBreakpoint); Array.prototype.push.apply(atfWidgets, getWidgetsFromCol(gridCols[i])); i++; } // If too many grids punt, we will need to consider desktop rows // as part of the ATF if (additionalRow > 0) { var rowWidgets = getRowWidgets(gridWidth, gridBreakpoint); if (rowWidgets && rowWidgets.length >= additionalRow) { for (i = 0; i < additionalRow; i++ ) { Array.prototype.push.apply(atfWidgets, rowWidgets[i]); } } else { // If row widget not flushed, we should not fire af // af/gwAtfReady will be registed when page load in this case in AmazonGatewayHackAssets atfWidgets.push(NEVER_EVENT); } } return atfWidgets; } function getWidgetsFromCol(gridCol){ // If there are multipule rows in a Column var rowWidgets = gridCol.querySelectorAll(".gw-row"), widgets = []; for (var j = 0; j < rowWidgets.length; j++) { if (!containsAd(rowWidgets[j])) { widgets.push(rowWidgets[j].id); } } // If this is the only widget current col contains // Also filter out Ads slots because they do not report latency /* Importing derived/_checkCsmDecoration.js */ if (hasClass(gridCol, 'celwidget') && !containsAd(gridCol)) { widgets.push(gridCol.id); } /* Done importing derived/_checkCsmDecoration.js */ return widgets; } function containsAd(element) { // Using detection logic suggested by Ads team https://issues.amazon.com/GW-5824 return element.getElementsByClassName('text/x-dacx-safeframe').length > 0 || element.getElementsByClassName('text/x-APE-lightAds').length > 0 || element.getElementsByTagName('iframe').length > 0; } function getGridColSize(gridCol, gridBreakpoint) { var sizeAttr = parseInt(gridCol.getAttribute('data-col-span-' + gridBreakpoint)); return sizeAttr > 1 ? sizeAttr : 1; } /* Importing derived/_getBtfRowWidgets.js */ var DESKTOP_ROW = "#gw-content-grid .gwi-row"; function getRowWidgets(gridWidth, gridBreakpoint) { var layoutRows = [], rows = getWidgetsFromSelector(DESKTOP_ROW), i; for (i = 0; i < rows.length; i++ ) { var rowWidgets = [], row = rows[i]; // shoveler case if(hasClass(row, "desktop-row")) { rowWidgets.push(row.id); } // billboard case if(hasClass(row, "billboardRowWrapper")) { var billboards = row.querySelectorAll(".billboard"), j; for (j = 0; j < billboards.length; j++ ) { rowWidgets.push(billboards[j].id); } } layoutRows.push(rowWidgets); } return layoutRows; } /* Done importing derived/_getBtfRowWidgets.js */ function hasClass(element, className) { return (' ' + element.className + ' ').indexOf(' ' + className + ' ') > -1; } function getWidgetsFromSelector(selector) { if (typeof document.querySelectorAll !== 'function' && typeof document.querySelectorAll !== 'object') { var result = []; if (document.createStyleSheet && document.all) { var style = document.createStyleSheet(''), all = document.all, len = all.length, i; if (style && style.addRule && style.removeRule) { style.addRule(selector, 'gwTemp:forQS'); for (i = 0; i < len; i += 1) { if (all[i].currentStyle.gwTemp === 'forQS') { result.push(all[i]); } } style.removeRule(0); } } return result; } return document.querySelectorAll(selector); } return { getWidgets: function() { return getAtfWidgets(ATF_ROW_COUNT); } }; }); ///////////////////////// // END FILE derived/atf-widget.js ///////////////////////// ///////////////////////// // BEGIN FILE derived/duff.js ///////////////////////// /* Full source (including license, if applicable) included below. */ /** * This contains JS used to instrument the AF, gwAtfReady etc layout metrics based on the widget * level latency events for the desktop duff gateway. */ "use strict"; /** * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice#Streamlining_cross-browser_behavior * Shim for "fixing" IE's lack of support (IE < 9) for applying slice * on host objects like NamedNodeMap, NodeList, and HTMLCollection */ (function () { var _slice = Array.prototype.slice; try { // Can't be used with DOM elements in IE < 9 _slice.call(document.documentElement); } catch (e) { // Fails in IE < 9 Array.prototype.slice = function(begin, end) { // IE < 9 gets unhappy with an undefined end argument end = (typeof end !== 'undefined') ? end : this.length; // For native Array objects, we use the native slice function if (Object.prototype.toString.call(this) === '[object Array]'){ return _slice.call(this, begin, end); } // For array like object we handle it ourselves. var i, cloned = [], size, len = this.length; // Handle negative value for "begin" var start = begin || 0; start = (start >= 0) ? start : Math.max(0, len + start); // Handle negative value for "end" var upTo = (typeof end == 'number') ? Math.min(end, len) : len; if (end < 0) { upTo = len + end; } // Actual expected size of the slice size = upTo - start; if (size > 0) { cloned = new Array(size); if (this.charAt) { for (i = 0; i < size; i++) { cloned[i] = this.charAt(start + i); } } else { for (i = 0; i < size; i++) { cloned[i] = this[start + i]; } } } return cloned; }; } }()); GWI.duff = (function addSubscription(window, document) { var NOOP = function() {}; function getConfig() { return { mustEvents : [ 'cf' ], }; } function getEventIds(widgets, suffix) { var eventIds = [], i; for (i = 0; i < widgets.length; i++) { eventIds.push(widgets[i] + suffix); } return eventIds; } // Return true if af is fired, otherwise return false function tryToFireAtf(afEventIds) { var unOccuredAfEventIds = GWI.getUnoccuredEvents(afEventIds), latestTime = GWI.getMaxTime(afEventIds); if (!unOccuredAfEventIds.length) { fireAtfOnce(latestTime); return true; } return false; } function fireAtfOnce(time) { fireAtfOnce = NOOP; if (window.uet) { // No documentation, https://tt.amazon.com/0143495131 uet('af', undefined, undefined, time); var message = 'AF fired at '; window.GWI && GWI.util && GWI.util.debugLog(message, true); fireFn(time); } registerAtfOnce(); }; function fireFn(time){ uet('fn', undefined, undefined, time); //currently only for logging purposes var message = 'FN fired at '; window.GWI && GWI.util && GWI.util.debugLog(message, true); window.P && P.register('fn'); } function registerAtfOnce() { // global event can cause this being called recursively // so set the function to empty first before register any event registerAtfOnce = NOOP; try { window.P && P.register('af'); window.P && P.register('gwAtfReady'); GWI.register('af'); GWI.register('gwAtfReady'); fireSPLoad(); } catch(err) { // Double register can happen if somehow window load fires before // some latency event if eveything is cached } }; function fireSPLoad() { window.P && P.register('sp.load.js'); // To be used for instrumentation and for latency analysis window.uet && uet('cf', 'spLoadJs', {wb: 1}); window.uex && uex('ld', 'spLoadJs', {wb: 1}); window.GWI && GWI.util && GWI.util.logCounter('spLoadJs'); var message = 'sp.load.js fired at '; window.GWI && GWI.util && GWI.util.debugLog(message, true); } var atfCalled = false; // FIXME: Update to use AH_5_COL_LAYOUT_335198, only need to listen to gw-grid-update // https://code.amazon.com/packages/AmazonGatewayCardGridAssets/blobs/37c0411ea2ef3f76b9340b72427fb8ce2154cf4b/--/src/grid-layout/_grid.js#L298,L308 GWI.onEvent(function() { P.when('atfWidgetComponent').execute('fire-atf', function(atfWidgetComponent) { if (!atfCalled) { var config = getConfig(), atfWidgets = atfWidgetComponent.getWidgets(); atfEvents = getEventIds(atfWidgets, '-visible'); atfEvents = atfEvents.concat(config.mustEvents); atfCalled = tryToFireAtf(atfEvents); } }); }); }(window, document)); ///////////////////////// // END FILE derived/duff.js ///////////////////////// ///////////////////////// // BEGIN FILE critical/gw-instrumentation.js ///////////////////////// /* Full source (including license, if applicable) included below. */ /** * This contains some JS used to instrument the CF and AF metrics on the * desktop gateway. */ 'use strict'; var GwInstrumentation = (function(window) { var self = {}, cfCount = 0, h1Af = false, cfImgCached = 1, imageCFs = {}; self.markAF = function() { // To prvent accidental gurupa hit that triggers JS error }; self.markH1Af = function(ajaxParams) { h1Af = true; window.uet && uet('cf', 'h1Af', {wb: 1}); window.uex && uex('ld', 'h1Af', {wb: 1}); var message = 'H1Af fired at '; window.GWI && GWI.util && GWI.util.debugLog(message, true); window.P && P.register('h1Af'); var firstSlide = document.getElementsByClassName('gw-critical-content')[0]; if (firstSlide) { var cfImages = firstSlide.getElementsByTagName('img'); for (var i = 0; i < cfImages.length; i++) { var imageSrc = cfImages[i].src; if (!imageCFs[imageSrc]) { self.CF(imageSrc); } } } tryToFireCF(); ajaxParams && fireAjaxAtf(ajaxParams); }; // (CF) Image preload, typically hero-1 or takeover self.preload = function(src, onload) { if(!src) { return; } var img = new Image(); img.onload = function() { onload && onload(); }; img.src = src; return img.complete; }; self.CF = function() { var cf; var isReady = false; if(typeof arguments[0] === 'string') { var src = arguments[0]; if(!imageCFs[src]) { cf = new self.CF(); imageCFs[src] = cf; var isCached = self.preload(src, function(){ // polyglot code for easy debugging and minification /*<&| '.debugStatement' &> console.log("CF in-memory Image loaded and ready: " + src); </&>*/ cf.ready(); }); // there can be more than 1 image in CF; mark cached if all are cfImgCached &= isCached; } } else if(this.constructor === self.CF) { // invoked with the new keyword cf = {}; cfCount++; cf.ready = function() { if(!isReady) { isReady = true; cfCount--; tryToFireCF(); } }; return cf; } else { throw new Error("Incorrect invocation of GwInstrumentation.CF(...)"); } }; return self; function tagCFImageCache() { if(window.ue && ue.tag) { window.ue.tag(cfImgCached ? "gwCFImgCache" : "gwCFImgNoCache"); } } function tryToFireCF() { if(h1Af && cfCount === 0) { window.uet && uet('cf'); var message = 'CF fired at '; window.GWI && GWI.util && GWI.util.debugLog(message, true); window.P && P.register('cf'); window.GWI && GWI.register('cf'); tagCFImageCache(); } } function fireAjaxAtf(ajaxParams) { P.when('gwAjax').execute(function(gwAjax) { gwAjax(ajaxParams.uri, {cache:false, type:'post', data:ajaxParams.data, id:'ajaxATF'}); }); } }(window)); ///////////////////////// // END FILE critical/gw-instrumentation.js ///////////////////////// ///////////////////////// // BEGIN FILE derived/linkdecorator.js ///////////////////////// /* Full source (including license, if applicable) included below. */ "use strict"; P.register("LinkDecorator", function () { var CEL_ATTRIBUTES = ['pf_rd_p', 'pd_rd_r', 'pd_rd_w', 'pd_rd_wg']; // Ref tag is a special case that the one exist in links takes priority // https://w.amazon.com/bin/view/RefMarker we only support recommended ref_ in query parameter var NO_OVERRIDE_ATTRIBUTES = ['ref_']; var RID_KEY = "pf_rd_r"; var PSEUDO_URL_PREFIX = 'javascript:'; /* Check whether event has anchor element or not: a. if it has anchor element, apply decorate link logic b. if it doesn't, try to find it in parent nodes */ var addMultiEventHandlers = function (s, eleId) { var pageContent = document.getElementById(eleId); s && s.split(" ").forEach(function (event) { if (pageContent && pageContent.addEventListener) { pageContent.addEventListener(event, eventHandler); } else if (pageContent && pageContent.attachEvent) { pageContent.attachEvent("on" + event, eventHandler); } }); }; var eventHandler = function (e) { e = e || window.event; if (notEligibleKeyboardEvent(e)) { return; } var element = e.target || e.srcElement; while (element && !!element.parentNode) { if (eligibleElement(element)) { decorateLink(element); break; } else if (element.id && element.id == 'gw-quick-look-btn') { applyUglyQuickLookLogic(element.parentNode); break; } element = element.parentNode; } }; var notEligibleKeyboardEvent = function (event) { var eventType = event.type; var keyCode = event.which || event.keyCode; return eventType == "keydown" && keyCode !== 13; }; var eligibleElement = function (element) { var tagName = element.tagName && element.tagName.toLowerCase(); return tagName == 'a' || tagName == 'area'; }; var applyUglyQuickLookLogic = function (element) { var anchorList = element.getElementsByTagName && element.getElementsByTagName('a'); for (var i = 0; i < anchorList.length; i++) { var anchor = anchorList && anchorList[i]; anchor && decorateLink(anchor); } }; /* 1. Check whether queryParams contains correct requestID param or not a. if it does, skip whole logic b. If it does not, then there are two possibilities: i. RequestID param is present, but RequestID is incorrect (Most likely AX mode) - get query params - replace only requestID param. Keep other query params as is - update element with new query params ii. RequestID param is missing. In this case we will assume links aren't decorated - get query params - find an parent element containing cel decoration - fetch data attributes for whitelisted query params - add whitelisted query params - update element with new query params */ var decorateLink = function (anchorElement) { var href = anchorElement.href; // TODO: remove CSM dependancy: https://issues-pdx.amazon.com/issues/GW-4222 var rid = window.ue && window.ue.rid; /* Only execute decoration logic when all below conditions are fulfilled: 1. href present 2. ue.rid present 3. href is not for shoveler/hero arrows or herf is javascript pseudo url 4. rid amabot param is not present */ href && (href.indexOf(PSEUDO_URL_PREFIX) !== 0) && rid && anchorElement.baseURI && isNonNavigatingHref(href, anchorElement.baseURI) && (href.indexOf(RID_KEY + "=" + rid) < 0) && executeDecorator(rid, anchorElement); }; /* ugly way to detect non-Navigating links like shoveler arrows! Shoveler arrows on our side uses href="#", which at JS Object level would result in "{page-uri}#". There might be <a> tags without href assigned which would be non navigating link, so we would exclude it as well. */ var isNonNavigatingHref = function (href, baseUri) { return (href.substring(0, baseUri.length + 1) !== baseUri + "#") && href !== baseUri; }; var executeDecorator = function (rid, anchorElement) { var urlMap = getUrlMap(anchorElement.href); var queryParams = urlMap.queryParams; if (!queryParams[RID_KEY]) { rid && (queryParams[RID_KEY] = rid); var celElement_1 = findCelElement(anchorElement); celElement_1 && forEach(CEL_ATTRIBUTES, function (attr) { var val = celElement_1.getAttribute("data-" + attr); val && (queryParams[attr] = val); }); // for NO_OVERRIDE_ATTRIBUTES, if the parameters already exist, do not override it celElement_1 && forEach(NO_OVERRIDE_ATTRIBUTES, function (attr) { var val = celElement_1.getAttribute("data-" + attr); val && !queryParams[attr] && (queryParams[attr] = val); }); } else if (rid && rid !== queryParams[RID_KEY]) { queryParams[RID_KEY] = rid; } anchorElement.href = urlMap.urlPath + "?" + queryParamsToString(queryParams); }; // Well Element.search does not have great browser support. So using Element.href instead var getUrlMap = function (href) { var indexOfQueryParamStart = href.indexOf("?"); if (indexOfQueryParamStart < 0) { return { "urlPath": href, "queryParams": {} }; } var queryParams = {}; // indexOfQueryParamStart + 1 to exclude "?" var array = href.substring(indexOfQueryParamStart + 1).split("&"); forEach(array, function (val) { var param = val.split("=", 2); if (param.length == 2) { !queryParams[param[0]] && (queryParams[param[0]] = param[1]); } }); return { "urlPath": href.substring(0, indexOfQueryParamStart), "queryParams": queryParams }; }; // Well Object.keys and Array.map does not have great browser coverage. so... var queryParamsToString = function (queryParams) { var tempArray = []; for (var key in queryParams) { tempArray.push(key + "=" + queryParams[key]); } return tempArray.join("&"); }; var findCelElement = function (element) { while (element && !!element.parentNode) { if (element.className && element.className.indexOf("celwidget") >= 0 && element.className.indexOf("csm-placement-id") >= 0) return element; element = element.parentNode; } }; // Well Array.prototype.forEach does not have great browser converage. So... var forEach = function (array, callbackFunction) { for (var i = 0; i < array.length; i++) { callbackFunction(array[i]); } }; return function (elementId) { addMultiEventHandlers("mousedown touchstart keydown", elementId); }; }); ///////////////////////// // END FILE derived/linkdecorator.js ///////////////////////// // END PACKAGE //////////////////////////////////////////// (function(b){var a=window.AmazonUIPageJS||window.P,d=a._namespace||a.attributeErrors,c=d?d("AmazonGatewayHackAssets",""):a;c.guardFatal?c.guardFatal(b)(c,window):c.execute(function(){b(c,window)})})(function(b,a,d){a.P&&b.when("A","ready").execute(function(c){c.on("packard:glow:destinationChangeAll",function(){a.location.reload()})});b.when("A","jQuery","af","gw-desktop-herotator/dom-ready").execute("gwForceHires",function(a,b){a.loadHiResImage(b("#gw-desktop-herotator img"))});a.P&&b.when("p-detect").execute(function(){var a= document;!/(^|\s+)a-touch(\s+|$)/.test(a.documentElement.className)&&("ontouchend"in a||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints)&&(a.documentElement.className+=" a-touch")});(function(a){a.P&&b.when("A").execute(function(b){a.GWI&&a.GWI.recordLatency("gwAUIReady")})})(a);a.P&&b.when("jQuery").execute(function(c){a.GWI&&a.GWI.recordLatency("jQueryReady");c(document).ready(function(){a.GWI&&a.GWI.recordLatency("jQueryDomReady")});c(a).load(function(){a.GWI&&a.GWI.recordLatency("jQueryWindowLoad"); try{b.register("af"),b.register("sp.load.js"),a.GWI&&GWI.util&&GWI.util.logCounter("spLoadJs"),b.register("gwAtfReady"),a.GWI&&GWI.util&&GWI.util.debugLog("On windowLoad, Fallback AF and sp.load.js fired at ",!0)}catch(e){}})});a.addEventListener("pageshow",function(c){a.GWI&&a.GWI.recordLatency("jQueryPageShow");try{b.register("af"),b.register("sp.load.js"),a.GWI&&GWI.util&&GWI.util.logCounter("spLoadJs"),b.register("gwAtfReady"),a.GWI&&GWI.util&&GWI.util.debugLog("On pageShow, Fallback AF and sp.load.js fired at ", !0)}catch(e){}a.GWI&&GWI.Card&&GWI.Card.logLoadedNotVisibleImages()});a.P&&b.when("af").execute(function(){b.register("x1");b.register("x2")});a.P&&b.when("ready","af").execute(function(){b.register("gwLayoutReady");a.GWI&&a.GWI.recordLatency("gwLayoutReady")});a.P&&b.when("navCF").execute(function(){a.GWI&&a.GWI.recordLatency("navCF")});a.P&&b.when("A","gwLayoutReady").execute(function(b){b.capabilities.hires&&b.$(a).trigger("resize")});document.documentElement.setAttribute("data-useragent",navigator.userAgent); document.documentElement.setAttribute("data-platform",navigator.platform)}); (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/01rGP6HIADL.js?AUIClients/GenericObservableJS'); (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/11lCLXBMk5L._RC|61YBxGSpjrL.js_.js?AUIClients/AmazonGatewayAuiAssets'); (function(e){var g=window.AmazonUIPageJS||window.P,k=g._namespace||g.attributeErrors,b=k?k("AmazonGatewayCardGridAssets",""):g;b.guardFatal?b.guardFatal(e)(b,window):b.execute(function(){e(b,window)})})(function(e,g,k){e.when("jQuery").register("GwGridLogic",function(b){function g(a){a=a||b("html").width();return n&&1239>=a?"sm":"ws"}function k(a,b){a.attr("data-hide-at-"+b,!0)}function h(a,b,c){if(!a.length)throw Error("No grid layout found with selector");this.$grid=a;this.selector=b;this.context= c;this.sorted={}}function m(a,d){var c=b(a,d);if(!c.length)throw Error("No grid found with selector: "+a);this.gridDom=new h(c,a,d)}var p={xs:2,sm:3,ws:4},n=!1;b("html").hasClass("a-lt-ie9")||(n=!0);h.prototype.setBreakpoint=function(a){this.$grid.attr("data-grid-breakpoint",a)};h.prototype.sortFor=function(a){if(this.sorted[a])return this.sorted[a];var d=b(this.selector+"\x3e [data-order-"+a+"]",this.context).sort(function(c,f){c=b(c).data("order-"+a);f=b(f).data("order-"+a);return c<f?-1:c>f?1: 0});return this.sorted[a]=d};h.prototype.updateSourceOrder=function(a){a=this.sortFor(a);b(a).find("script").remove();this.$grid.append(a)};h.prototype.dropIncompleteRows=function(a){if(!this.$grid.data("init-"+a)){var d=this.sortFor(a),c=[],f=0,g=d.length,e=[];d.each(function(d,h){var l=b(h),q=l.hasClass("card-flow-row-break");l=l.data("col-span-"+a)||1;q||(f+=l);f>p[a]?(k(b(c),a),c=[h],f=l):c.push(h);if(q||d===g-1)f<p[a]?k(b(c),a):e=e.concat(c),c=[],f=0});b([e[0],e.pop()]).each(function(c,d){c= b(d);c.hasClass("card-flow-row-break")&&"desktop-ad-center-1"!==c.prev().attr("id")&&k(c,a)});this.$grid.data("init-"+a,!0)}};m.prototype.init=function(){if(this.gridDom.$grid){this.breakpoint=g();this.update();var a=this;e.when("A").execute("RegisterResizeListener",function(b){b.on("resize",function(c,b){if(b.width||b.orientation)c=g(c.width),c!==a.breakpoint&&(a.breakpoint=c,a.update())})});return this}};m.prototype.update=function(){this.gridDom&&(this.gridDom.setBreakpoint(this.breakpoint),this.gridDom.dropIncompleteRows(this.breakpoint), this.gridDom.updateSourceOrder(this.breakpoint))};return function(a,b){return new m(a,b)}})}); (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('h1Af').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/31BfWGZHq4L.js?AUIClients/AmazonGatewayHerotatorJS#1117426-T1'); }); (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('videoonpage').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/91NWYaSNQ+L.js?AUIClients/VideoJsCardsBuzz#language-es'); }); </script> <link title="Amazon Search Suggestions" rel="search" type="application/opensearchdescription+xml" href="//d2lo25i6d3q8zm.cloudfront.net/browser-plugins/AmazonSearchSuggestionsOSD.MSIE.xml" /> <title>Amazon.es: compra online de electrónica, libros, deporte, hogar, moda y mucho más.</title> <meta name="description" content="Descubre y compra online: electrónica, moda, hogar, libros, deporte y mucho más a precios bajos en Amazon.es. Envío gratis con Amazon Prime."> <meta name="keywords" content="Amazon, amazon.es, compras online, electrónica, música, libros, videojuegos, CDs, DVD, video, TV, ordenadores, software, móviles, juegos, muebles, juguetes, ropa, accesorios, moda, zapatos, joyas, relojes, productos de oficina, deporte, productos deportivos, bebés, salud, cuidado personal, hogar, cocina, jardín, herramientas, recambios, mascotas, informática, tienda online, envíos gratis, bricolaje, decoración, eBooks, aire libre, supermercado, belleza, jardinería, regalos, instrumentos musicales"> <meta name="google" content="nositelinkssearchbox"> <meta name="google-site-verification" content="vYewKcy3mL_TMguVDZhmPIXZzJxSRtBnBOnPrUd7tX8"> <link rel="canonical" href="https://www.amazon.es/"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <meta property="fb:app_id" content="164734381262"> <meta name="twitter:card" value="summary"> <meta name="twitter:site:id" value="20793816"> <meta property="og:description" content="Descubre y compra online: electrónica, moda, hogar, libros, deporte y mucho más a precios bajos en Amazon.es. Envío gratis con Amazon Prime." xmlns:og="http://opengraphprotocol.org/schema/"> <meta name="msvalidate.01" content="3C8D6512B1E530046DE0569BA27093F3" /> <link rel="icon" href="/favicon.ico"><script type="text/javascript"> window.P && P.when('A','ready').execute(function(A) { var $ = A.$; $('.feed-carousel').first().addClass('first-carousel'); P.register('gw-first-carousel'); if($('#desktop-ad-atf').height() === 0) { $('.gw-ad-row .a-fixed-right-grid-inner').css('padding-right','0px'); } }); </script> <!--&&&Portal&Delimiter&&&--><!-- sp:end-feature:host-assets --> <!-- sp:feature:encrypted-slate-token --> <meta name='encrypted-slate-token' content='AnYxvQP4T7jQuikB/23OFdQsiHig1G2p3LH6jpViDWmEHu3W7YDF9frz/RDxINgtn7bk3okmWy6VLDmLcwkNshfKs/WvzBzHQGyRw/LcCmS8vbZuM4eVLnk5EJAX8LiOKvdJ77w6FKY0APE2kuaAzk9mXRmn3sSMdmksdTcsvVYSJOXH+F8DpdmRDFUIkWwwccBzNxUao5EI6zVcdqe7Al2WJh2TYlmh0eEP5QQTRGUcq3MX4AfvM2IMOC+oEftFiNuxMRcZZOCx3rCB2wab'> <!-- sp:end-feature:encrypted-slate-token --> <!-- sp:feature:csm:head-close --> <script type='text/javascript'> window.ue_ihe = (window.ue_ihe || 0) + 1; if (window.ue_ihe === 1) { (function(c){c&&1===c.ue_jsmtf&&"object"===typeof c.P&&"function"===typeof c.P.when&&c.P.when("mshop-interactions").execute(function(e){"object"===typeof e&&"function"===typeof e.addListener&&e.addListener(function(b){"object"===typeof b&&"ORIGIN"===b.dataSource&&"number"===typeof b.clickTime&&"object"===typeof b.events&&"number"===typeof b.events.pageVisible&&(c.ue_jsmtf_interaction={pv:b.events.pageVisible,ct:b.clickTime})})})})(ue_csm); (function(c,e,b){function m(a){f||(f=d[a.type].id,"undefined"===typeof a.clientX?(h=a.pageX,k=a.pageY):(h=a.clientX,k=a.clientY),2!=f||l&&(l!=h||n!=k)?(r(),g.isl&&e.setTimeout(function(){p("at",g.id)},0)):(l=h,n=k,f=0))}function r(){for(var a in d)d.hasOwnProperty(a)&&g.detach(a,m,d[a].parent)}function s(){for(var a in d)d.hasOwnProperty(a)&&g.attach(a,m,d[a].parent)}function t(){var a="";!q&&f&&(q=1,a+="&ui="+f);return a}var g=c.ue,p=c.uex,q=0,f=0,l,n,h,k,d={click:{id:1,parent:b},mousemove:{id:2, parent:b},scroll:{id:3,parent:e},keydown:{id:4,parent:b}};g&&p&&(s(),g._ui=t)})(ue_csm,window,document); (function(s,l){function m(b,e,c){c=c||new Date(+new Date+t);c="expires="+c.toUTCString();n.cookie=b+"="+e+";"+c+";path=/"}function p(b){b+="=";for(var e=n.cookie.split(";"),c=0;c<e.length;c++){for(var a=e[c];" "==a.charAt(0);)a=a.substring(1);if(0===a.indexOf(b))return decodeURIComponent(a.substring(b.length,a.length))}return""}function q(b,e,c){if(!e)return b;-1<b.indexOf("{")&&(b="");for(var a=b.split("&"),f,d=!1,h=!1,g=0;g<a.length;g++)f=a[g].split(":"),f[0]==e?(!c||d?a.splice(g,1):(f[1]=c,a[g]= f.join(":")),h=d=!0):2>f.length&&(a.splice(g,1),h=!0);h&&(b=a.join("&"));!d&&c&&(0<b.length&&(b+="&"),b+=e+":"+c);return b}var k=s.ue||{},t=3024E7,n=ue_csm.document||l.document,r=null,d;a:{try{d=l.localStorage;break a}catch(u){}d=void 0}k.count&&k.count("csm.cookieSize",document.cookie.length);k.cookie={get:p,set:m,updateCsmHit:function(b,e,c){try{var a;if(!(a=r)){var f;a:{try{if(d&&d.getItem){f=d.getItem("csm-hit");break a}}catch(k){}f=void 0}a=f||p("csm-hit")||"{}"}a=q(a,b,e);r=a=q(a,"t",+new Date); try{d&&d.setItem&&d.setItem("csm-hit",a)}catch(h){}m("csm-hit",a,c)}catch(g){"function"==typeof l.ueLogError&&ueLogError(Error("Cookie manager: "+g.message),{logLevel:"WARN"})}}}})(ue_csm,window); (function(l,e){function c(b){b="";var c=a.isBFT?"b":"s",d=""+a.oid,g=""+a.lid,h=d;d!=g&&20==g.length&&(c+="a",h+="-"+g);a.tabid&&(b=a.tabid+"+");b+=c+"-"+h;b!=f&&100>b.length&&(f=b,a.cookie?a.cookie.updateCsmHit(m,b+("|"+ +new Date)):e.cookie="csm-hit="+b+("|"+ +new Date)+n+"; path=/")}function p(){f=0}function d(b){!0===e[a.pageViz.propHid]?f=0:!1===e[a.pageViz.propHid]&&c({type:"visible"})}var n="; expires="+(new Date(+new Date+6048E5)).toGMTString(),m="tb",f,a=l.ue||{},k=a.pageViz&&a.pageViz.event&& a.pageViz.propHid;a.attach&&(a.attach("click",c),a.attach("keyup",c),k||(a.attach("focus",c),a.attach("blur",p)),k&&(a.attach(a.pageViz.event,d,e),d({})));a.aftb=1})(ue_csm,ue_csm.document); ue_csm.ue.stub(ue,"impression"); ue.stub(ue,"trigger"); if(window.ue&&uet) { uet('bb'); } } </script> <script>window.ue && ue.count && ue.count('CSMLibrarySize', 3172)</script> <!-- sp:end-feature:csm:head-close --> <!-- sp:feature:head-close --> <script> window.P && P.register('bb'); if (typeof ues === 'function') { ues('t0', 'portal-bb', new Date()); ues('ctb', 'portal-bb', 1); } </script> </head><!-- sp:end-feature:head-close --> <!-- sp:feature:start-body --> <body class="a-m-es a-aui_72554-c a-aui_a11y_6_837773-c a-aui_killswitch_csa_logger_372963-t1 a-aui_pci_risk_banner_210084-c a-aui_template_weblab_cache_333406-c a-aui_tnr_v2_180836-c a-bw_aui_cxc_alert_measurement_1074111-c"><div id="a-page"><script type="a-state" data-a-state="{"key":"a-wlab-states"}">{"AUI_A11Y_6_837773":"C","AUI_TNR_V2_180836":"C","AUI_TEMPLATE_WEBLAB_CACHE_333406":"C","BW_AUI_CXC_ALERT_MEASUREMENT_1074111":"C","AUI_72554":"C","AUI_KILLSWITCH_CSA_LOGGER_372963":"T1","AUI_PCI_RISK_BANNER_210084":"C"}</script><script>typeof uex === 'function' && uex('ld', 'portal-bb', {wb: 1})</script><!-- sp:end-feature:start-body --> <!-- sp:feature:csm:body-open --> <img height="1" width="1" style='display:none;visibility:hidden;' src='//fls-eu.amazon.es/1/batch/1/OP/A1RKKUPIHCS9HS:259-3167457-2845835:KJR1ACCBTFQSPTD2H6KG$uedata=s:%2Frd%2Fuedata%3Fstaticb%26id%3DKJR1ACCBTFQSPTD2H6KG:0' alt="" onload="window.ue_sbl && window.ue_sbl();"/> <script> !function(){function n(n,t){var r=i(n);return t&&(r=r("instance",t)),r}var r=[],c=0,i=function(t){return function(){var n=c++;return r.push([t,[].slice.call(arguments,0),n,{time:Date.now()}]),i(n)}};n._s=r,this.csa=n}();; csa('Config', {}); if (window.csa) { csa("Config", { 'Application': 'Retail:Prod:www.amazon.es', 'Events.Namespace': 'csa', 'ObfuscatedMarketplaceId': 'A1RKKUPIHCS9HS', 'Events.SushiEndpoint': 'https://unagi.amazon.es/1/events/com.amazon.csm.csa.prod', 'CacheDetection.RequestID': "KJR1ACCBTFQSPTD2H6KG", 'CacheDetection.Callback': window.ue && ue.reset, 'LCP.elementDedup': 1, 'lob': '1' }); csa("Events")("setEntity", { page: {requestId: "KJR1ACCBTFQSPTD2H6KG", meaningful: "interactive"}, session: {id: "259-3167457-2845835"} }); } !function(r){var e,i,o="splice",u=r.csa,f={},c={},a=r.csa._s,s=0,l=0,g=-1,h={},v={},d={},n=Object.keys,p=function(){};function t(n,t){return u(n,t)}function m(n,t){var r=c[n]||{};k(r,t),c[n]=r,l++,S(U,0)}function w(n,t,r){var i=!0;return t=D(t),r&&r.buffered&&(i=(d[n]||[]).every(function(n){return!1!==t(n)})),i?(h[n]||(h[n]=[]),h[n].push(t),function(){!function(n,t){var r=h[n];r&&r[o](r.indexOf(t),1)}(n,t)}):p}function b(n,t){if(t=D(t),n in v)return t(v[n]),p;return w(n,function(n){return t(n),!1})}function y(n,t){if(u("Errors")("logError",n),f.DEBUG)throw t||n}function E(){return Math.abs(4294967295*Math.random()|0).toString(36)}function D(n,t){return function(){try{return n.apply(this,arguments)}catch(n){y(n.message||n,n)}}}function S(n,t){return r.setTimeout(D(n),t)}function U(){for(var n=0;n<a.length;){var t=a[n],r=t[0]in c;if(!r&&!i)return void(s=a.length);r?(a[o](s=n,1),I(t)):n++}g=l}function I(n){var t=c[n[0]],r=n[1],i=r[0];if(!t||!t[i])return y("Undefined function: "+t+"/"+i);e=n[3],c[n[2]]=t[i].apply(t,r.slice(1))||{},e=0}function O(){i=1,U()}function k(t,r){n(r).forEach(function(n){t[n]=r[n]})}b("$beforeunload",O),m("Config",{instance:function(n){k(f,n)}}),u.plugin=D(function(n){n(t)}),t.config=f,t.register=m,t.on=w,t.once=b,t.blank=p,t.emit=function(n,t,r){for(var i=h[n]||[],e=0;e<i.length;)!1===i[e](t)?i[o](e,1):e++;v[n]=t||{},r&&r.buffered&&(d[n]||(d[n]=[]),100<=d[n].length&&d[n].shift(),d[n].push(t||{}))},t.UUID=function(){return[E(),E(),E(),E()].join("-")},t.time=function(n){var t=e?new Date(e.time):new Date;return"ISO"===n?t.toISOString():t.getTime()},t.error=y,t.warn=function(n,t){if(u("Errors")("logWarn",n),f.DEBUG)throw t||n},t.exec=D,t.timeout=S,t.interval=function(n,t){return r.setInterval(D(n),t)},(t.global=r).csa._s.push=function(n){n[0]in c&&(!a.length||i)?(I(n),a.length&&g!==l&&U()):a[o](s++,0,n)},U(),S(function(){S(O,f.SkipMissingPluginsTimeout||5e3)},1)}("undefined"!=typeof window?window:global);csa.plugin(function(o){var f="addEventListener",e="requestAnimationFrame",t=o.exec,r=o.global,u=o.on;o.raf=function(n){if(r[e])return r[e](t(n))},o.on=function(n,e,t,r){if(n&&"function"==typeof n[f]){var i=o.exec(t);return n[f](e,i,r),function(){n.removeEventListener(e,i,r)}}return"string"==typeof n?u(n,e,t,r):o.blank}});csa.plugin(function(o){var t,n,r={},e="localStorage",c="sessionStorage",a="local",i="session",u=o.exec;function s(e,t){var n;try{r[t]=!!(n=o.global[e]),n=n||{}}catch(e){r[t]=!(n={})}return n}function f(){t=t||s(e,a),n=n||s(c,i)}function l(e){return e&&e[i]?n:t}o.store=u(function(e,t,n){f();var o=l(n);return e?t?void(o[e]=t):o[e]:Object.keys(o)}),o.storageSupport=u(function(){return f(),r}),o.deleteStored=u(function(e,t){f();var n=l(t);if("function"==typeof e)for(var o in n)n.hasOwnProperty(o)&&e(o,n[o])&&delete n[o];else delete n[e]})});csa.plugin(function(n){n.types={ovl:function(n){var r=[];if(n)for(var i in n)n.hasOwnProperty(i)&&r.push(n[i]);return r}}});csa.plugin(function(a){var e=a.config,n="Errors",c="fcsmln",s=e["KillSwitch."+n];function r(n){return function(e){a("Metrics",{producerId:"csa",dimensions:{message:e}})("recordMetric",n,1)}}function t(r){var t,o,l=a("Events",{producerId:r.producerId,lob:e.lob||"0"}),i=["name","type","csm","adb"],u={url:"pageURL",file:"f",line:"l",column:"c"};this.log=function(e){if(!s&&!function(e){if(!e)return!0;for(var n in e)return!1;return!0}(e)){var n=r.logOptions||{ent:{page:["pageType","subPageType","requestId"]}};l("log",function(n){return t=a.UUID(),o={messageId:t,schemaId:r.schemaId||"<ns>.Error.6",errorMessage:n.m||null,attribution:n.attribution||null,logLevel:"FATAL",url:null,file:null,line:null,column:null,stack:n.s||[],context:n.cinfo||{},metadata:{}},n.logLevel&&(o.logLevel=""+n.logLevel),i.forEach(function(e){n[e]&&(o.metadata[e]=n[e])}),c in n&&(o.metadata[c]=n[c]+""),"INFO"===n.logLevel||Object.keys(u).forEach(function(e){"number"!=typeof n[u[e]]&&"string"!=typeof n[u[e]]||(o[e]=""+n[u[e]])}),o}(e),n)}}}a.register(n,{instance:function(e){return new t(e||{})},logError:r("jsError"),logWarn:r("jsWarn")})});csa.plugin(function(o){var r,e,n,t,a,i="function",u="willDisappear",f="$app.",p="$document.",c="focus",s="blur",d="active",l="resign",$=o.global,b=o.exec,m=o.config["Transport.AnonymizeRequests"]||!1,g=o("Events"),h=$.location,v=$.document||{},y=$.P||{},P=(($.performance||{}).navigation||{}).type,w=o.on,k=o.emit,E=v.hidden,T={};h&&v&&(w($,"beforeunload",D),w($,"pagehide",D),w(v,"visibilitychange",R(p,function(){return v.visibilityState||"unknown"})),w(v,c,R(p+c)),w(v,s,R(p+s)),y.when&&y.when("mash").execute(function(e){e&&(w(e,"appPause",R(f+"pause")),w(e,"appResume",R(f+"resume")),R(f+"deviceready")(),$.cordova&&$.cordova.platformId&&R(f+cordova.platformId)(),w(v,d,R(f+d)),w(v,l,R(f+l)))}),e=$.app||{},n=b(function(){k(f+"willDisappear"),D()}),a=typeof(t=e[u])==i,e[u]=b(function(){n(),a&&t()}),$.app||($.app=e),"complete"===v.readyState?A():w($,"load",A),E?S():x(),o.on("$app.blur",S),o.on("$app.focus",x),o.on("$document.blur",S),o.on("$document.focus",x),o.on("$document.hidden",S),o.on("$document.visible",x),o.register("SPA",{newPage:I}),I({transitionType:{0:"hard",1:"refresh",2:"back-button"}[P]||"unknown"}));function I(n,e){var t=!!r,a=(e=e||{}).keepPageAttributes;t&&(k("$beforePageTransition"),k("$pageTransition")),t&&!a&&g("removeEntity","page"),r=o.UUID(),a?T.id=r:T={schemaId:"<ns>.PageEntity.2",id:r,url:m?h.href.split("?")[0]:h.href,server:h.hostname,path:h.pathname,referrer:m?v.referrer.split("?")[0]:v.referrer,title:v.title},Object.keys(n||{}).forEach(function(e){T[e]=n[e]}),g("setEntity",{page:T}),k("$pageChange",T,{buffered:1}),t&&k("$afterPageTransition")}function A(){k("$load"),k("$ready"),k("$afterload")}function D(){k("$ready"),k("$beforeunload"),k("$unload"),k("$afterunload")}function S(){E||(k("$visible",!1,{buffered:1}),E=!0)}function x(){E&&(k("$visible",!0,{buffered:1}),E=!1)}function R(n,t){return b(function(){var e=typeof t==i?n+t():n;k(e)})}});csa.plugin(function(c){var e="Events",n="UNKNOWN",s="id",a="all",i="messageId",o="timestamp",u="producerId",r="application",f="obfuscatedMarketplaceId",d="entities",l="schemaId",p="version",v="attributes",g="<ns>",b="lob",t="session",h=c.config,m=(c.global.location||{}).host,I=h[e+".Namespace"]||"csa_other",y=h.Application||"Other"+(m?":"+m:""),O=h["Transport.AnonymizeRequests"]||!1,E=c("Transport"),U={},A=function(e,t){Object.keys(e).forEach(t)};function N(n,i,o){A(i,function(e){var t=o===a||(o||{})[e];e in n||(n[e]={version:1,id:i[e][s]||c.UUID()}),S(n[e],i[e],t)})}function S(t,n,i){A(n,function(e){!function(e,t,n){return"string"!=typeof t&&e!==p?c.error("Attribute is not of type string: "+e):!0===n||1===n||(e===s||!!~(n||[]).indexOf(e))}(e,n[e],i)||(t[e]=n[e])})}function k(o,e,r){A(e,function(e){var t=o[e];if(t[l]){var n={},i={};n[s]=t[s],n[u]=t[u]||r[u],n[l]=t[l],n[p]=t[p]++,n[v]=i,w(n,r),S(i,t,1),D(i),E("log",n)}})}function w(e,t){e[o]=function(e){return"number"==typeof e&&(e=new Date(e).toISOString()),e||c.time("ISO")}(e[o]),e[i]=e[i]||c.UUID(),e[r]=y,e[f]=h.ObfuscatedMarketplaceId||n,e[l]=e[l].replace(g,I),t&&t[b]&&(e[b]=t[b])}function D(e){delete e[p],delete e[l],delete e[u]}function T(o){var r={};this.log=function(e,t){var n={},i=(t||{}).ent;return e?"string"!=typeof e[l]?c.error("A valid schema id is required for the event"):(w(e,o),N(n,U,i),N(n,r,i),N(n,e[d]||{},i),A(n,function(e){D(n[e])}),e[u]=o[u],e[d]=n,t&&t[b]&&(e[b]=t[b]),void E("log",e,t)):c.error("The event cannot be undefined")},this.setEntity=function(e){O&&delete e[t],N(r,e,a),k(r,e,o)}}h["KillSwitch."+e]||c.register(e,{setEntity:function(e){O&&delete e[t],c.emit("$entities.set",e,{buffered:1}),N(U,e,a),k(U,e,{producerId:"csa",lob:h[b]||"0"})},removeEntity:function(e){delete U[e]},instance:function(e){return new T(e)}})});csa.plugin(function(s){var c,g="Transport",l="post",f="preflight",r="csa.cajun.",i="store",a="deleteStored",u="sendBeacon",t="__merge",e="messageId",n=".FlushInterval",o=0,d=s.config[g+".BufferSize"]||2e3,h=s.config[g+".RetryDelay"]||1500,p=s.config[g+".AnonymizeRequests"]||!1,v={},y=0,m=[],E=s.global,R=E.document,b=s.timeout,k=E.Object.keys,w=s.config[g+n]||5e3,I=w,O=s.config[g+n+".BackoffFactor"]||1,S=s.config[g+n+".BackoffLimit"]||3e4,B=0;function T(n){if(864e5<s.time()-+new Date(n.timestamp))return s.warn("Event is too old: "+n);y<d&&(n[e]in v||(v[n[e]]=n,y++),"function"==typeof n[t]&&n[t](v[n[e]]),!B&&o&&(B=b(q,function(){var n=I;return I=Math.min(n*O,S),n}())))}function q(){m.forEach(function(e){var o=[];k(v).forEach(function(n){var t=v[n];e.accepts(t)&&o.push(t)}),o.length&&(e.chunks?e.chunks(o).forEach(function(n){D(e,n)}):D(e,o))}),v={},B=0}function D(t,e){function o(){s[a](r+n)}var n=s.UUID();s[i](r+n,JSON.stringify(e)),[function(n,t,e){var o=E.navigator||{},r=E.cordova||{};if(p)return 0;if(!o[u]||!n[l])return 0;n[f]&&r&&"ios"===r.platformId&&!c&&((new Image).src=n[f]().url,c=1);var i=n[l](t);if(!i.type&&o[u](i.url,i.body))return e(),1},function(n,t,e){if(!n[l])return 0;var o=n[l](t),r=o.url,i=o.body,c=o.type,f=new XMLHttpRequest,a=0;function u(n,t,e){f.open("POST",n),f.withCredentials=!p,e&&f.setRequestHeader("Content-Type",e),f.send(t)}return f.onload=function(){f.status<299?e():s.config[g+".XHRRetries"]&&a<3&&b(function(){u(r,i,c)},++a*h)},u(r,i,c),1}].some(function(n){try{return n(t,e,o)}catch(n){}})}k&&(s.once("$afterload",function(){o=1,function(e){(s[i]()||[]).forEach(function(n){if(!n.indexOf(r))try{var t=s[i](n);s[a](n),JSON.parse(t).forEach(e)}catch(n){s.error(n)}})}(T),s.on(R,"visibilitychange",q,!1),q()}),s.once("$afterunload",function(){o=1,q()}),s.on("$afterPageTransition",function(){y=0,I=w}),s.register(g,{log:T,register:function(n){m.push(n)}}))});csa.plugin(function(n){var r=n.config["Events.SushiEndpoint"];n("Transport")("register",{accepts:function(n){return n.schemaId},post:function(n){var t=n.map(function(n){return{data:n}});return{url:r,body:JSON.stringify({events:t})}},preflight:function(){var n,t=/\/\/(.*?)\//.exec(r);return t&&t[1]&&(n="https://"+t[1]+"/ping"),{url:n}},chunks:function(n){for(var t=[];500<n.length;)t.push(n.splice(0,500));return t.push(n),t}})});csa.plugin(function(n){var t,a,o,r,e=n.config,i="PageViews",d=e[i+".ImpressionMinimumTime"]||1e3,s="hidden",c="innerHeight",l="innerWidth",g="renderedTo",f=g+"Viewed",m=g+"Meaningful",u=g+"Impressed",p=1,h=2,v=3,w=4,P=5,y="loaded",I=7,b=8,T=n.global,S=n.on,E=n("Events",{producerId:"csa",lob:e.lob||"0"}),K=T.document,V={},$={},M=P,R=e["KillSwitch."+i],H=e["KillSwitch.PageRender"],W=e["KillSwitch.PageImpressed"];function j(e){if(!V[I]){if(V[e]=n.time(),e!==v&&e!==y||(t=t||V[e]),t&&M===w){if(a=a||V[e],!R)(i={})[m]=t-o,i[f]=a-o,k("PageView.5",i);r=r||n.timeout(x,d)}var i;if(e!==P&&e!==p&&e!==h||(clearTimeout(r),r=0),e!==p&&e!==h||H||k("PageRender.4",{transitionType:e===p?"hard":"soft"}),e===I&&!W)(i={})[m]=t-o,i[f]=a-o,i[u]=V[e]-o,k("PageImpressed.3",i)}}function k(e,i){$[e]||(i.schemaId="<ns>."+e,E("log",i,{ent:"all"}),$[e]=1)}function q(){0===T[c]&&0===T[l]?(M=b,n("Events")("setEntity",{page:{viewport:"hidden-iframe"}})):M=K[s]?P:w,j(M)}function x(){j(I),r=0}function z(){var e=o?h:p;V={},$={},a=t=0,o=n.time(),j(e),q()}function A(){var e=K.readyState;"interactive"===e&&j(v),"complete"===e&&j(y)}K&&void 0!==K[s]?(z(),S(K,"visibilitychange",q,!1),S(K,"readystatechange",A,!1),S("$afterPageTransition",z),S("$timing:loaded",A),n.once("$load",A)):n.warn("Page visibility not supported")});csa.plugin(function(c){var s=c.config["Interactions.ParentChainLength"]||35,e="click",r="touches",f="timeStamp",o="length",u="pageX",g="pageY",p="pageXOffset",h="pageYOffset",m=250,v=5,d=200,l=.5,t={capture:!0,passive:!0},X=c.global,Y=c.emit,n=c.on,x=X.Math.abs,a=(X.document||{}).documentElement||{},y={x:0,y:0,t:0,sX:0,sY:0},N={x:0,y:0,t:0,sX:0,sY:0};function b(t){if(t.id)return"//*[@id='"+t.id+"']";var e=function(t){var e,n=1;for(e=t.previousSibling;e;e=e.previousSibling)e.nodeName===t.nodeName&&(n+=1);return n}(t),n=t.nodeName;return 1!==e&&(n+="["+e+"]"),t.parentNode&&(n=b(t.parentNode)+"/"+n),n}function I(t,e,n){var a=c("Content",{target:n}),i={schemaId:"<ns>.ContentInteraction.2",interaction:t,interactionData:e,messageId:c.UUID()};if(n){var r=b(n);r&&(i.attribution=r);var o=function(t){for(var e=t,n=e.tagName,a=!1,i=t?t.href:null,r=0;r<s;r++){if(!e||!e.parentElement){a=!0;break}n=(e=e.parentElement).tagName+"/"+n,i=i||e.href}return a||(n=".../"+n),{pc:n,hr:i}}(n);o.pc&&(i.interactionData.parentChain=o.pc),o.hr&&(i.interactionData.href=o.hr)}a("log",i),Y("$content.interaction",{e:i,w:a})}function i(t){I(e,{interactionX:""+t.pageX,interactionY:""+t.pageY},t.target)}function C(t){if(t&&t[r]&&1===t[r][o]){var e=t[r][0];N=y={e:t.target,x:e[u],y:e[g],t:t[f],sX:X[p],sY:X[h]}}}function D(t){if(t&&t[r]&&1===t[r][o]&&y&&N){var e=t[r][0],n=t[f],a=n-N.t,i={e:t.target,x:e[u],y:e[g],t:n,sX:X[p],sY:X[h]};N=i,d<=a&&(y=i)}}function E(t){if(t){var e=x(y.x-N.x),n=x(y.y-N.y),a=x(y.sX-N.sX),i=x(y.sY-N.sY),r=t[f]-y.t;if(m<1e3*e/r&&v<e||m<1e3*n/r&&v<n){var o=n<e;o&&a&&e*l<=a||!o&&i&&n*l<=i||I((o?"horizontal":"vertical")+"-swipe",{interactionX:""+y.x,interactionY:""+y.y,endX:""+N.x,endY:""+N.y},y.e)}}}n(a,e,i,t),n(a,"touchstart",C,t),n(a,"touchmove",D,t),n(a,"touchend",E,t)});csa.plugin(function(s){var a,o,t,c,e,n="MutationObserver",l="observe",i="disconnect",f="_csa_flt",b="_csa_llt",d="_csa_mr",p="_csa_mi",v="lastChild",m="length",h={childList:!0,subtree:!0},_=10,g=25,r=1e3,y=4,u=s.global,k=u.document,w=k.body||k.documentElement,I=Date.now,L=[],O=[],B=[],M=0,x=0,C=0,D=1,E=[],F=[],S=0,V=s.blank;I&&u[n]&&(M=0,o=new u[n]($),(t=new u[n](Y))[l](w,{attributes:!0,subtree:!0,attributeFilter:["src"],attributeOldValue:!0}),V=s.on(u,"scroll",j,{passive:!0}),s.once("$ready",A),D&&(z(),e=s.interval(q,r)),s.register("SpeedIndexBuffers",{getBuffers:function(e){e&&(A(),j(),e(M,E,L,O,B),o&&o[i](),t&&t[i](),V())},registerListener:function(e){a=e},replayModuleIsLive:function(){s.timeout(A,0)}}));function Y(e){L.push({t:I(),m:e})}function $(e){O.push({t:I(),m:e}),C=1,a&&a()}function j(){C&&(B.push({t:I(),y:x}),x=u.pageYOffset,C=0)}function q(){var e=I();(!c||r<e-c)&&z()}function z(){for(var e=w,t=I(),n=[],i=[],r=0,u=0;e;)e[f]?++r:(e[f]=t,n.push(e),u=1),i[m]<y&&i.push(e),e[p]=S,e[b]=t,e=e[v];u&&(r<F[m]&&function(e){for(var t=e,n=F[m];t<n;t++){var i=F[t];if(i){if(i[d])break;if(i[p]<S){i[d]=1,o[l](i,h);break}}}}(r),F=i,E.push({t:t,m:n}),++S,C=u,a&&a()),D&&s.timeout(z,u?_:g),c=t}function A(){D&&(D=0,e&&u.clearInterval(e),e=null,z(),o[l](w,h))}}); csa.plugin(function(b){var a=b.global,c=a.uet,e=a.uex,f=a.ue,a=a.Object,g=0,h={largestContentfulPaint:"lcp",visuallyLoaded50:"vl50",visuallyLoaded90:"vl90",visuallyLoaded100:"vl100"};b&&c&&e&&a.keys&&f&&(b.once("$ditched.beforemitigation",function(){g=1}),a.keys(h).forEach(function(a){b.on("$timing:"+a,function(b){var d=h[a];if(f.isl||g){var k="csa:"+d;c(d,k,void 0,b);e("at",k)}else c(d,void 0,void 0,b)})}))}); window.rx = { 'rid':'KJR1ACCBTFQSPTD2H6KG', 'sid':'259-3167457-2845835', 'c':{ 'rxp':'/rd/uedata' }}; </script> <script>window.ue && ue.count && ue.count('CSMLibrarySize', 16163)</script> <!-- sp:end-feature:csm:body-open --> <!-- sp:feature:cookie-consent-banner --> <span class="a-declarative" data-action="sp-cc" data-sp-cc="{"customerId":"null","rejectAllAction":"/privacyprefs/sp/consent/v2/rejectall","sessionId":"259-3167457-2845835","userId":"259-3167457-2845835"}"><form id="sp-cc" method="post" action="/privacyprefs/sp/consent/v2/acceptall" aria-label="Cookies y opciones de publicidad"><input type="hidden" name="anti-csrftoken-a2z" value="hKRAKGPb8F+cLhJ0JLvuGFzZavMXL00QnxuafQ2vw0hhAAAAAGfsNZBhYjA5NzNkYi04YzQ4LTRkOGMtOWFiZS01NDEyYjE1ZDYzY2E="/><input type="hidden" name="timeStamp" value="1743533456860"/><input type="hidden" name="locale" value="es_ES"/><input type="hidden" name="isMobile" value="false"/><input type="hidden" name="userType" value="UNAUTHENTICATED"/><input type="hidden" name="sessionId" value="259-3167457-2845835"/><input type="hidden" name="treatmentName" value="EXP_OFF"/><input type="hidden" name="marketplace" value="A1RKKUPIHCS9HS"/><input type="hidden" name="oCT" value="ads"/><div class="sp-cc-text"><h4 class="a-spacing-small">Cookies y opciones de publicidad</h4><p class="a-spacing-none"><p>Si estás de acuerdo, podremos utilizar tu información personal de cualquiera de estos <a href="/gp/help/customer/display.html?nodeId=T1fdzp9ecINEaVWTyY">Servicios de Amazon</a> para personalizar los anuncios que te mostramos en otros servicios. Por ejemplo, podremos usar tu historial de reproducciones de Prime Video para personalizar los anuncios que te mostramos en nuestras tiendas o en Fire TV. También podremos utilizar información personal que recibimos de terceros (como información demográfica).</p><p>Además, si estás de acuerdo, también utilizaremos cookies para complementar tu experiencia de compra en las tiendas de Amazon, tal y como se describe en nuestro <a href="/gp/help/customer/display.html?nodeId=201890250&ref_=footer_cookies_notice">Aviso de cookies</a>. Tu elección se aplica al uso de cookies de publicidad propias y de terceros en este servicio. Las cookies almacenan o acceden a información estándar del dispositivo, como un identificador único. Los <a href="/privacyprefs/retail/partners">96 terceros</a> que utilizan cookies en este servicio lo hacen con el fin de mostrar y medir anuncios personalizados, generar información sobre la audiencia, y desarrollar y mejorar productos.</p><p>Utilizamos cookies y herramientas similares necesarias que te permiten comprar y mejorar tus experiencias de compra, y nos permiten proporcionarte nuestros servicios, como se detalla en nuestro <a href="/gp/help/customer/display.html?nodeId=201890250&ref_=footer_cookies_notice">Aviso de cookies</a>. También utilizamos estas cookies para comprender cómo utilizan los clientes nuestros servicios (por ejemplo, midiendo las visitas al sitio web) con el fin de poder realizar mejoras. Haz clic en Rechazar para rechazar o en Personalizar para elegir opciones más detalladas o para obtener más información. Puedes cambiar de opinión en cualquier momento. Para ello, visita <a href="/privacyprefs/retail?oCT=ads&ref_=portal_banner_cpp">Cookies y opciones de publicidad</a>. Para obtener más información sobre cómo y con qué fines utiliza Amazon la información personal (como el historial de pedidos de la tienda o el historial de reproducciones de Prime Video) y las cookies, visita nuestro <a href="/gp/help/customer/display.html?nodeId=201909010&ref_=footer_privacy">Aviso de privacidad</a> y nuestro <a href="/gp/help/customer/display.html?nodeId=201890250&ref_=footer_cookies_notice">Aviso de cookies</a>.</p></p><div id="sp-cc-error" class="a-box a-alert-inline a-alert-inline-error aok-hidden a-spacing-top-base" role="alert"><div class="a-box-inner a-alert-container"><i class="a-icon a-icon-alert"></i><div class="a-alert-content">Se ha producido un problema al guardar tus preferencias. Vuelve a intentarlo</div></div></div></div><div class="sp-cc-buttons-container"><div class="sp-cc-buttons"><span class="a-button a-button-primary"><span class="a-button-inner"><input id="sp-cc-accept" name="accept" aria-label="Aceptar" class="a-button-input celwidget" type="submit" value="all"/><span class="a-button-text" aria-hidden="true">Aceptar</span></span></span><span class="a-button a-button-base"><span class="a-button-inner"><button id="sp-cc-rejectall-link" aria-label="Rechazar" class="a-button-text a-text-center celwidget" type="button">Rechazar</button></span></span><div class="sp-cc-customize-container"><a id="sp-cc-customize" aria-label="Personalizar" class="a-size-base a-align-center a-link-normal" href="/privacyprefs/retail?oCT=ads&ref_=portal_banner_cpp">Personalizar</a></div></div></div></form></span><script>P.register('privcon-sp-consent-banner-ready');</script><!-- sp:end-feature:cookie-consent-banner --> <!-- sp:feature:nav-inline-js --> <!-- NAVYAAN JS --> <script type="text/javascript">!function(n){function e(n,e){return{m:n,a:function(n){return[].slice.call(n)}(e)}}document.createElement("header");var r=function(n){function u(n,r,u){n[u]=function(){a._replay.push(r.concat(e(u,arguments)))}}var a={};return a._sourceName=n,a._replay=[],a.getNow=function(n,e){return e},a.when=function(){var n=[e("when",arguments)],r={};return u(r,n,"run"),u(r,n,"declare"),u(r,n,"publish"),u(r,n,"build"),r.depends=n,r.iff=function(){var r=n.concat([e("iff",arguments)]),a={};return u(a,r,"run"),u(a,r,"declare"),u(a,r,"publish"),u(a,r,"build"),a},r},u(a,[],"declare"),u(a,[],"build"),u(a,[],"publish"),u(a,[],"importEvent"),r._shims.push(a),a};r._shims=[],n.$Nav||(n.$Nav=r("rcx-nav")),n.$Nav.make||(n.$Nav.make=r)}(window)</script><script type="text/javascript"> $Nav.importEvent('navbarJS-beaconbelt'); $Nav.declare('img.sprite', { 'png32': 'https://m.media-amazon.com/images/G/30/gno/sprites/nav-sprite-global-1x-reorg-privacy._CB546381700_.png', 'png32-2x': 'https://m.media-amazon.com/images/G/30/gno/sprites/nav-sprite-global-2x-reorg-privacy._CB546381700_.png' }); $Nav.declare('img.timeline', { 'timeline-icon-2x': 'https://m.media-amazon.com/images/G/30/gno/sprites/timeline_sprite_2x._CB443580960_.png' }); window._navbarSpriteUrl = 'https://m.media-amazon.com/images/G/30/gno/sprites/nav-sprite-global-1x-reorg-privacy._CB546381700_.png'; $Nav.declare('img.pixel', 'https://m.media-amazon.com/images/G/30/x-locale/common/transparent-pixel._CB485935036_.gif'); </script> <img src="https://m.media-amazon.com/images/G/30/gno/sprites/nav-sprite-global-1x-reorg-privacy._CB546381700_.png" style="display:none" alt=""/> <script type="text/javascript">var nav_t_after_preload_sprite = + new Date();</script> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('navCF').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-eu.ssl-images-amazon.com/images/I/51p9newsuCL._RC|71vaG+BygbL.js,01CbopRRUZL.js,01NbO5223-L.js,71MN9aepaKL.js,01cZ21lATAL.js,01bAfFgS7JL.js,01A2AtmCtlL.js,41jBieyCvYL.js,01wXnKULArL.js,01+pnQJuQ0L.js,21vOrV8ROnL.js,41zFN9UysJL.js,51HrkAbbpLL.js,31XO9BO1OrL.js,11lw6J7z8iL.js,31+UifI0MIL.js,01VYGE8lGhL.js_.js?AUIClients/NavDesktopUberAsset#desktop.language-es.es.803398-T1.1089549-T1.948355-T2.1181266-T1.1126664-T1.1179039-T1.1172084-T1'); }); </script> <!-- sp:end-feature:nav-inline-js --> <!-- sp:feature:nav-skeleton --> <!-- sp:end-feature:nav-skeleton --> <!-- sp:feature:navbar --> <!--Pilu --> <!-- NAVYAAN --> <!-- navmet initial definition --> <script type='text/javascript'> if(window.navmet===undefined) { window.navmet=[]; if (window.performance && window.performance.timing && window.ue_t0) { var t = window.performance.timing; var now = + new Date(); window.navmet.basic = { 'networkLatency': (t.responseStart - t.fetchStart), 'navFirstPaint': (now - t.responseStart), 'NavStart': (now - window.ue_t0) }; window.navmet.push({key:"NavFirstPaintStart",end:+new Date(),begin:window.ue_t0}); } } if (window.ue_t0) { window.navmet.push({key:"NavMainStart",end:+new Date(),begin:window.ue_t0}); } </script> <script type='text/javascript'>window.navmet.tmp=+new Date();</script> <script type='text/javascript'> // Nav start should be logged at this place only if request is NOT progressively loaded. // For progressive loading case this metric is logged as part of skeleton. // Presence of skeleton signals that request is progressively loaded. if(!document.getElementById("navbar-skeleton")) { window.uet && uet('ns'); } window._navbar = (function (o) { o.componentLoaded = o.loading = function(){}; o.browsepromos = {}; o.issPromos = []; return o; }(window._navbar || {})); window._navbar.declareOnLoad = function () { window.$Nav && $Nav.declare('page.load'); }; if (window.addEventListener) { window.addEventListener("load", window._navbar.declareOnLoad, false); } else if (window.attachEvent) { window.attachEvent("onload", window._navbar.declareOnLoad); } else if (window.$Nav) { $Nav.when('page.domReady').run("OnloadFallbackSetup", function () { window._navbar.declareOnLoad(); }); } window.$Nav && $Nav.declare('logEvent.enabled', 'false'); window.$Nav && $Nav.declare('config.lightningDeals', {}); </script> <style mark="aboveNavInjectionCSS" type="text/css"> #navbar.nav-search-swap #nav-xshop-container{margin-left: 3px;} div#navSwmHoliday.nav-focus {border: none;margin: 0;} div.navFooterLine{white-space:normal;} #nav-flyout-ewc .nav-flyout-buffer-left { display: none; } #nav-flyout-ewc .nav-flyout-buffer-right { display: none; } </style> <script mark="aboveNavInjectionJS" type="text/javascript"> try { if(window.navmet===undefined)window.navmet=[]; window.$Nav && $Nav.when('$').run('defineIsArray', function(jQuery) { if(jQuery.isArray===undefined) { jQuery.isArray=function(param) { if(param.length===undefined) { return false; } return true; }; } }); window.$Nav && window.$Nav.when("$","subnav.initFlyouts","constants","nav.inline").build("subnav.builder",function(a,t,e){var n=a("#navbar");return function(s){var r=a("#nav-subnav");if(0===r.length&&(r=a("<div id='nav-subnav'></div>").appendTo("#navbar")),r.html(""),n.removeClass("nav-subnav"),s.categoryKey&&s.digest){r.attr("data-category",s.categoryKey).attr("data-digest",s.digest).attr("class",s.category.data.categoryStyle),s.style?r.attr("style",s.style):r.attr("style")&&r.removeAttr("style");var i=function(t){if(t&&t.href){var n="nav-a",s=t.text,i=t.dataKey;if(!s&&!t.image){if(!i||0!==i.indexOf(e.ADVANCED_PREFIX))return;s="",n+=" nav-aText"}var d=t.image?"<img src='"+t.image+"'class='nav-categ-image' ></a>":s,l=a("<a href='"+t.href+"' class='"+n+"'></a>"),v=a("<span class='nav-a-content'>"+d+"</span>");if("image"===t.type&&(v.html(""),l.addClass("nav-hasImage"),t.rightText=""),t.bold&&!t.image&&l.addClass("nav-b"),t.floatRight&&l.addClass("nav-right"),t.flyoutFullWidth&&"0"!==t.flyoutFullWidth&&l.attr("data-nav-flyout-full-width","1"),t.src){var g=["nav-image"];t["absolute-right"]&&g.push("nav-image-abs-right"),t["absolute-right"]&&g.push("nav-image-abs-right"),a("<img src='"+t.src+"' class='"+g.join(" ")+"' alt='"+(t.alt||"")+"' />").appendTo(v)}t.rightText&&v.append(t.rightText),v.appendTo(l),i&&(a("<span class='nav-arrow'></span>").appendTo(l),l.attr("data-nav-key",i).addClass("nav-hasArrow")),l.appendTo(r),r.append(document.createTextNode(" "))}};if(s.category&&s.category.data&&(s.category.data.bold=!0,i(s.category.data)),s.subnav&&"linkSequence"===s.subnav.type)for(var d=0;d<s.subnav.data.length;d++)i(s.subnav.data[d]);n.addClass("nav-subnav"),t()}}});window.$Nav && $Nav.when('$','$F','config','logEvent','panels','phoneHome','dataPanel','flyouts.renderPromo','flyouts.sloppyTrigger','flyouts.accessibility','util.mouseOut','util.onKey','debug.param').build('flyouts.buildSubPanels',function($,$F,config,logEvent,panels,phoneHome,dataPanel,renderPromo,createSloppyTrigger,a11yHandler,mouseOutUtility,onKey,debugParam){var flyoutDebug=debugParam('navFlyoutClick');return function(flyout,event){var linkKeys=[];$('.nav-item',flyout.elem()).each(function(){var $item=$(this);linkKeys.push({link:$item,panelKey:$item.attr('data-nav-panelkey')});});if(linkKeys.length===0){return;} var visible=false;var $parent=$('<div class=\'nav-subcats\'></div>').appendTo(flyout.elem());var panelGroup=flyout.getName()+'SubCats';var hideTimeout=null;var sloppyTrigger=createSloppyTrigger($parent);var showParent=function(){if(hideTimeout){clearTimeout(hideTimeout);hideTimeout=null;} if(visible){return;} var height=$('#nav-flyout-shopAll').height();$parent.css({'height': height});$parent.animate({width:'show'},{duration:200,complete:function(){$parent.css({overflow:'visible'});}});visible=true;};var hideParentNow=function(){$parent.stop().css({overflow:'hidden',display:'none',width:'auto',height:'auto'});panels.hideAll({group:panelGroup});visible=false;if(hideTimeout){clearTimeout(hideTimeout);hideTimeout=null;}};var hideParent=function(){if(!visible){return;} if(hideTimeout){clearTimeout(hideTimeout);hideTimeout=null;} hideTimeout=setTimeout(hideParentNow,10);};flyout.onHide(function(){sloppyTrigger.disable();hideParentNow();this.elem().hide();});var addPanel=function($link,panelKey){var panel=dataPanel({className:'nav-subcat',dataKey:panelKey,groups:[panelGroup],spinner:false,visible:false});if(!flyoutDebug){var mouseout=mouseOutUtility();mouseout.add(flyout.elem());mouseout.action(function(){panel.hide();});mouseout.enable();} var a11y=a11yHandler({link:$link,onEscape:function(){panel.hide();$link.focus();}});var logPanelInteraction=function(promoID,wlTriggers){var logNow=$F.once().on(function(){var panelEvent=$.extend({},event,{id:promoID});if(config.browsePromos&&!!config.browsePromos[promoID]){panelEvent.bp=1;} logEvent(panelEvent);phoneHome.trigger(wlTriggers);});if(panel.isVisible()&&panel.hasInteracted()){logNow();}else{panel.onInteract(logNow);}};panel.onData(function(data){renderPromo(data.promoID,panel.elem());logPanelInteraction(data.promoID,data.wlTriggers);});panel.onShow(function(){var columnCount=$('.nav-column',panel.elem()).length;panel.elem().addClass('nav-colcount-'+columnCount);showParent();var $subCatLinks=$('.nav-subcat-links > a',panel.elem());var length=$subCatLinks.length;if(length>0){var firstElementLeftPos=$subCatLinks.eq(0).offset().left;for(var i=1;i<length;i++){if(firstElementLeftPos===$subCatLinks.eq(i).offset().left){$subCatLinks.eq(i).addClass('nav_linestart');}} if($('span.nav-title.nav-item',panel.elem()).length===0){var catTitle=$.trim($link.html());catTitle=catTitle.replace(/ref=sa_menu_top/g,'ref=sa_menu');var $subPanelTitle=$('<span class=\'nav-title nav-item\'>'+ catTitle+'</span>');panel.elem().prepend($subPanelTitle);}} $link.addClass('nav-active');});panel.onHide(function(){$link.removeClass('nav-active');hideParent();a11y.disable();sloppyTrigger.disable();});panel.onShow(function(){a11y.elems($('a, area',panel.elem()));});sloppyTrigger.register($link,panel);if(flyoutDebug){$link.click(function(){if(panel.isVisible()){panel.hide();}else{panel.show();}});} var panelKeyHandler=onKey($link,function(){if(this.isEnter()||this.isSpace()){panel.show();}},'keydown',false);$link.focus(function(){panelKeyHandler.bind();}).blur(function(){panelKeyHandler.unbind();});panel.elem().appendTo($parent);};var hideParentAndResetTrigger=function(){hideParent();sloppyTrigger.disable();};for(var i=0;i<linkKeys.length;i++){var item=linkKeys[i];if(item.panelKey){addPanel(item.link,item.panelKey);}else{item.link.mouseover(hideParentAndResetTrigger);}}};}); } catch ( err ) { if ( window.$Nav ) { window.$Nav.when('metrics', 'logUeError').run(function(metrics, log) { metrics.increment('NavJS:AboveNavInjection:error'); log(err.toString(), { 'attribution': 'rcx-nav', 'logLevel': 'FATAL' }); }); } } </script> <noscript> <style type="text/css"><!-- #navbar #nav-shop .nav-a:hover { color: #ff9900; text-decoration: underline; } #navbar #nav-search .nav-search-facade, #navbar #nav-tools .nav-icon, #navbar #nav-shop .nav-icon, #navbar #nav-subnav .nav-hasArrow .nav-arrow { display: none; } #navbar #nav-search .nav-search-submit, #navbar #nav-search .nav-search-scope { display: block; } #nav-search .nav-search-scope { padding: 0 5px; } #navbar #nav-search .nav-search-dropdown { position: relative; top: 5px; height: 23px; font-size: 14px; opacity: 1; filter: alpha(opacity = 100); } --></style> </noscript> <script type='text/javascript'>window.navmet.push({key:'PreNav',end:+new Date(),begin:window.navmet.tmp});</script> <a id='nav-top'></a> <nav id="shortcut-menu" class="nav-assistant" aria-label="Menú de métodos abreviados" tabindex="-1" role="navigation" > <h2 id="nav-assistant-links-heading" class="nav-assistant-heading nav-assistant-headers-font">Saltar a</h2> <ul aria-labelledby="nav-assistant-links-heading" class="nav-assistant-links-container"> <li class="nav-assistant-list-item"> <a href="#skippedLink" id="nav-assist-skip-to-main-content" aria-label="Contenido principal" tabindex="0" data-target="#skippedLink" data-behavior="navigate" data-nav-assist-menu-item-index="0" class="nav-assistant-link nav-assistant-menu-item nav-assistant-link-item a-color-base a-color-link " > Contenido principal </a> </li> </ul> <hr class="nav-assistant-separator" aria-hidden="true" /> <h2 id="shortcuts-heading" class="nav-assistant-heading nav-assistant-headers-font font-color"> Métodos abreviados de teclado </h2> <ul class="keyboard-shortcuts-list-container" aria-labelledby="shortcuts-heading"> <li class="nav-assistant-list-item"> <a id="nav-assist-search" role="link" tabindex="-1" class="nav-assistant-menu-item nav-assistant-link-item nav-assistant-keyboard-shortcut-item keyboard-shortcut-menu-container a-color-base a-color-link " data-nav-assist-menu-item-index="1" data-behavior="navigate" data-actuators="[{"eventCode":"Slash","eventKey":"÷","isShiftRequired":false},{"eventCode":"Digit7","eventKey":"\\","isShiftRequired":true},{"eventCode":"Period","eventKey":"\\","isShiftRequired":true},{"eventCode":"Slash","eventKey":"/","isShiftRequired":false},{"eventCode":"Digit7","eventKey":"/","isShiftRequired":true},{"eventCode":"Period","eventKey":"/","isShiftRequired":true},{"eventKey":"/","isShiftRequired":false}]" data-target="#twotabsearchtextbox" aria-label="Buscar, alt, barra diagonal" > <div class="keyboard-shortcut-container" aria-hidden="true"> <span class="shortcut-name nav-assistant-card-font">Buscar</span> <div class="shortcut-keys-container" dir="ltr"> <span class="shortcut-key nav-assistant-card-font font-color">alt</span> <span class="plus-sign-color">+</span> <span class="shortcut-key nav-assistant-card-font font-color">/</span> </div> </div> </a> </li> <li class="nav-assistant-list-item"> <a id="nav-assist-cart" role="link" tabindex="-1" class="nav-assistant-menu-item nav-assistant-link-item nav-assistant-keyboard-shortcut-item keyboard-shortcut-menu-container a-color-base a-color-link " data-nav-assist-menu-item-index="2" data-behavior="navigate" data-actuators="[{"eventKey":"Ç","eventCode":"KeyC","isShiftRequired":true},{"eventKey":"¢","eventCode":"KeyC","isShiftRequired":true},{"eventKey":"C","isShiftRequired":true}]" data-target="/gp/cart/view.html/?ref_=nav_assist" aria-label="Cesta, Mayús, alt, c" > <div class="keyboard-shortcut-container" aria-hidden="true"> <span class="shortcut-name nav-assistant-card-font">Cesta</span> <div class="shortcut-keys-container" dir="ltr"> <span class="shortcut-key nav-assistant-card-font font-color">mayús</span> <span class="plus-sign-color">+</span> <span class="shortcut-key nav-assistant-card-font font-color">alt</span> <span class="plus-sign-color">+</span> <span class="shortcut-key nav-assistant-card-font font-color">C</span> </div> </div> </a> </li> <li class="nav-assistant-list-item"> <a id="nav-assist-home" role="link" tabindex="-1" class="nav-assistant-menu-item nav-assistant-link-item nav-assistant-keyboard-shortcut-item keyboard-shortcut-menu-container a-color-base a-color-link " data-nav-assist-menu-item-index="3" data-behavior="navigate" data-actuators="[{"eventKey":"Ó","eventCode":"KeyH","isShiftRequired":true},{"eventKey":"Î","eventCode":"KeyH","isShiftRequired":true},{"eventKey":"H","isShiftRequired":true}]" data-target="/?ref_=nav_assist" aria-label="Inicio, Mayús, alt, h" > <div class="keyboard-shortcut-container" aria-hidden="true"> <span class="shortcut-name nav-assistant-card-font">Inicio</span> <div class="shortcut-keys-container" dir="ltr"> <span class="shortcut-key nav-assistant-card-font font-color">mayús</span> <span class="plus-sign-color">+</span> <span class="shortcut-key nav-assistant-card-font font-color">alt</span> <span class="plus-sign-color">+</span> <span class="shortcut-key nav-assistant-card-font font-color">H</span> </div> </div> </a> </li> <li class="nav-assistant-list-item"> <a id="nav-assist-your-orders" role="link" tabindex="-1" class="nav-assistant-menu-item nav-assistant-link-item nav-assistant-keyboard-shortcut-item keyboard-shortcut-menu-container a-color-base a-color-link " data-nav-assist-menu-item-index="4" data-behavior="navigate" data-actuators="[{"eventKey":"Ø","eventCode":"KeyO","isShiftRequired":true},{"eventKey":"Œ","eventCode":"KeyO","isShiftRequired":true},{"eventKey":"O","isShiftRequired":true}]" data-target="/gp/css/order-history/?ref_=nav_assist" aria-label="Tus pedidos, Mayús, alt, o" > <div class="keyboard-shortcut-container" aria-hidden="true"> <span class="shortcut-name nav-assistant-card-font">Pedidos</span> <div class="shortcut-keys-container" dir="ltr"> <span class="shortcut-key nav-assistant-card-font font-color">mayús</span> <span class="plus-sign-color">+</span> <span class="shortcut-key nav-assistant-card-font font-color">alt</span> <span class="plus-sign-color">+</span> <span class="shortcut-key nav-assistant-card-font font-color">O</span> </div> </div> </a> </li> <li class="nav-assistant-list-item"> <button id="nav-assist-show-shortcuts" role="button" tabindex="-1" class="nav-assistant-menu-item nav-assistant-link-item nav-assistant-keyboard-shortcut-item keyboard-shortcut-menu-container a-color-base a-color-link nav-assistant-link-button" data-nav-assist-menu-item-index="5" data-behavior="show-hide" data-actuators="[{"eventKey":"¸","eventCode":"KeyZ","isShiftRequired":true},{"eventKey":"ˇ","eventCode":"KeyY","isShiftRequired":true},{"eventKey":"Å","eventCode":"KeyW","isShiftRequired":true},{"eventKey":"Z","eventCode":"KeyZ","isShiftRequired":true},{"eventKey":"Z","eventCode":"KeyY","isShiftRequired":true},{"eventKey":"Z","eventCode":"KeyW","isShiftRequired":true},{"eventKey":"Z","isShiftRequired":true}]" data-target="a[data-nav-assist-menu-item-index="0"]" aria-label="Mostrar/ocultar los atajos, Mayús, alt, z" > <div class="keyboard-shortcut-container" aria-hidden="true"> <span class="shortcut-name nav-assistant-card-font">Mostrar/ocultar métodos abreviados</span> <div class="shortcut-keys-container" dir="ltr"> <span class="shortcut-key nav-assistant-card-font font-color">mayús</span> <span class="plus-sign-color">+</span> <span class="shortcut-key nav-assistant-card-font font-color">alt</span> <span class="plus-sign-color">+</span> <span class="shortcut-key nav-assistant-card-font font-color">Z</span> </div> </div> </button> </li> </ul> <div id="nav-assist-shortcut-help" > <div class="shortcut-help-container"> <div class="shortcut-help-item-container"> <div class="icon-container"><i class="a-icon a-icon-info a-icon-mini shortcut-help-icon"></i></div> <div class="help-text-container"> <span class="shortcut-help-text font-color">Para moverte entre los productos, usa las flechas arriba o abajo del teclado.</span> </div> </div> </div> </div> </nav> <script type='text/javascript'>window.navmet.main=+new Date();</script> <header id="navbar-main" class = "nav-opt-sprite nav-flex nav-locale-es nav-lang-es nav-ssl nav-unrec nav-progressive-attribute"> <div id='navbar' cel_widget_id='Navigation-desktop-navbar' role='navigation' class="nav-sprite-v1 celwidget nav-bluebeacon nav-a11y-t1 bold-focus-hover layout2 nav-flex layout3 layout3-alt nav-packard-glow hamburger nav-progressive-attribute" aria-label="Principal"> <div id='nav-belt'> <div class='nav-left'> <script type='text/javascript'>window.navmet.tmp=+new Date();</script> <div id="nav-logo" > <a href="/ref=nav_logo" id="nav-logo-sprites" class="nav-logo-link nav-progressive-attribute" aria-label="Amazon.es" lang="en" > <span class="nav-sprite nav-logo-base"></span> <span id="logo-ext" class="nav-sprite nav-logo-ext nav-progressive-content"></span> <span class="nav-logo-locale">.es</span> </a> </div> <script type='text/javascript'>window.navmet.push({key:'Logo',end:+new Date(),begin:window.navmet.tmp});</script> <div id="nav-global-location-slot"> <span id="nav-global-location-data-modal-action" class="a-declarative nav-progressive-attribute" data-a-modal='{"width":375, "closeButton":"true","popoverLabel":"Elige tu ubicación", "ajaxHeaders":{"anti-csrftoken-a2z":"hAD6YTyEtTrixdU5kXjFK0YHewI4j7ZY3uogmf49SDkeAAAAAGfsNZAAAAAB"}, "name":"glow-modal", "url":"/portal-migration/hz/glow/get-rendered-address-selections?deviceType=desktop&pageType=Gateway&storeContext=NoStoreName&actionSource=desktop-modal", "footer":"<span class=\"a-declarative\" data-action=\"a-popover-close\" data-a-popover-close=\"{}\"><span class=\"a-button a-button-primary\"><span class=\"a-button-inner\"><button name=\"glowDoneButton\" class=\"a-button-text\" type=\"button\">Hecho</button></span></span></span>","header":"Elige tu ubicación"}' data-action="a-modal"> <a id="nav-global-location-popover-link" role="button" tabindex="0" class="nav-a nav-a-2 a-popover-trigger a-declarative nav-progressive-attribute" href=""> <div class="nav-sprite nav-progressive-attribute" id="nav-packard-glow-loc-icon"></div> <div id="glow-ingress-block"> <span class="nav-line-1 nav-progressive-content" id="glow-ingress-line1"> Enviar a </span> <span class="nav-line-2 nav-progressive-content" id="glow-ingress-line2"> Singapur </span> </div> </a> </span> <input data-addnewaddress="add-new" id="unifiedLocation1ClickAddress" name="dropdown-selection" type="hidden" value="add-new" class="nav-progressive-attribute" /> <input data-addnewaddress="add-new" id="ubbShipTo" name="dropdown-selection-ubb" type="hidden" value="add-new" class="nav-progressive-attribute"/> <input id="glowValidationToken" name="glow-validation-token" type="hidden" value="hAD6YTyEtTrixdU5kXjFK0YHewI4j7ZY3uogmf49SDkeAAAAAGfsNZAAAAAB" class="nav-progressive-attribute"/> <input id="glowDestinationType" name="glow-destination-type" type="hidden" value="COUNTRY" class="nav-progressive-attribute"/> </div> <div id="nav-global-location-toaster-script-container" class="nav-progressive-content"> </div> </div> <div class='nav-fill' id='nav-fill-search'> <script type='text/javascript'>window.navmet.tmp=+new Date();</script> <div id="nav-search"> <div id="nav-bar-left"></div> <form id="nav-search-bar-form" accept-charset="utf-8" action="/s/ref=nb_sb_noss" class="nav-searchbar nav-progressive-attribute" method="GET" name="site-search" role="search" > <div id="nav-search-bar-internationalization-key" class="nav-progressive-content"> <input type="hidden" name="__mk_es_ES" value="ÅMÅŽÕÑ"> </div> <div class="nav-left"> <div id="nav-search-dropdown-card"> <div class="nav-search-scope nav-sprite"> <div class="nav-search-facade" data-value="search-alias=aps"> <span id="nav-search-label-id" class="nav-search-label nav-progressive-content">Todos los departamentos</span> <i class="nav-icon"></i> </div> <label id="searchDropdownDescription" for="searchDropdownBox" class="nav-progressive-attribute" style="display:none">Selecciona el departamento que quieras buscar</label> <select aria-describedby="searchDropdownDescription" class="nav-search-dropdown searchSelect nav-progressive-attrubute nav-progressive-search-dropdown" data-nav-digest="4R/hibFc9W0aDWMAQgq0IzT5tU0=" data-nav-selected="0" id="searchDropdownBox" name="url" style="display: block;" tabindex="0" title="Buscar en" > <option selected="selected" value="search-alias=aps">Todos los departamentos</option> <option value="search-alias=alexa-skills">Alexa Skills</option> <option value="search-alias=grocery">Alimentación y bebidas</option> <option value="search-alias=amazon-global-store">Amazon Global Store</option> <option value="search-alias=warehouse-deals">Amazon Segunda mano</option> <option value="search-alias=mobile-apps">Aplicaciones y juegos</option> <option value="search-alias=audible">Audible audiolibros y podcasts exclusivos</option> <option value="search-alias=baby">Bebé</option> <option value="search-alias=beauty">Belleza</option> <option value="search-alias=diy">Bricolaje y herramientas</option> <option value="search-alias=gift-cards">Cheques regalo</option> <option value="search-alias=automotive">Coche y Moto - Piezas y accesorios</option> <option value="search-alias=sporting">Deportes y aire libre</option> <option value="search-alias=amazon-devices">Dispositivos de Amazon</option> <option value="search-alias=electronics">Electrónica</option> <option value="search-alias=fashion-luggage">Equipaje y accesorios de viaje</option> <option value="search-alias=appliances">Grandes electrodomésticos</option> <option value="search-alias=handmade">Handmade</option> <option value="search-alias=kitchen">Hogar y cocina</option> <option value="search-alias=lighting">Iluminación</option> <option value="search-alias=industrial">Industria y ciencia</option> <option value="search-alias=computers">Informática</option> <option value="search-alias=mi">Instrumentos musicales</option> <option value="search-alias=lawngarden">Jardín</option> <option value="search-alias=toys">Juguetes y juegos</option> <option value="search-alias=stripbooks">Libros</option> <option value="search-alias=luxury">Luxury Stores</option> <option value="search-alias=under-ten-dollars">Menos de 10€</option> <option value="search-alias=fashion">Moda</option> <option value="search-alias=fashion-womens">Ropa, zapatos y joyería para mujer</option> <option value="search-alias=fashion-mens">Ropa, zapatos y joyería para hombre</option> <option value="search-alias=fashion-girls">Ropa, zapatos y joyería para chicas</option> <option value="search-alias=fashion-boys">Ropa, zapatos y joyería para chicos</option> <option value="search-alias=fashion-baby">Ropa, zapatos y joyería de bebé</option> <option value="search-alias=digital-music">Música Digital</option> <option value="search-alias=popular">Música: CDs y vinilos</option> <option value="search-alias=office-products">Oficina y papelería</option> <option value="search-alias=dvd">Películas y TV</option> <option value="search-alias=instant-video">Prime Video</option> <option value="search-alias=pets">Productos para mascotas</option> <option value="search-alias=hpc">Salud y cuidado personal</option> <option value="search-alias=software">Software</option> <option value="search-alias=specialty-aps-sns">Suscríbete y Ahorra</option> <option value="search-alias=digital-text">Tienda Kindle</option> <option value="search-alias=videogames">Videojuegos</option> </select> </div> </div> </div> <div class="nav-fill"> <div class="nav-search-field "> <label for="twotabsearchtextbox" style="display: none;">Buscar en Amazon.es</label> <input type="text" id="twotabsearchtextbox" value="" name="field-keywords" autocomplete="off" placeholder="Buscar en Amazon.es" class="nav-input nav-progressive-attribute" dir="auto" tabindex="0" aria-label="Buscar en Amazon.es" role="searchbox" aria-autocomplete="list" aria-controls="sac-autocomplete-results-container" aria-expanded="false" aria-haspopup="grid" spellcheck="false" > </div> <div id="nav-iss-attach"></div> </div> <div class="nav-right"> <div class="nav-search-submit nav-sprite"> <span id="nav-search-submit-text" class="nav-search-submit-text nav-sprite nav-progressive-attribute" aria-label="Ir"> <input id="nav-search-submit-button" type="submit" class="nav-input nav-progressive-attribute" value="Ir" tabindex="0"> </span> </div> </div> </form> </div> <script type='text/javascript'>window.navmet.push({key:'Search',end:+new Date(),begin:window.navmet.tmp});</script> </div> <div class='nav-right'> <script type='text/javascript'>window.navmet.tmp=+new Date();</script> <div id='nav-tools' class="layoutToolbarPadding"> <div class="nav-div" id="icp-nav-flyout"> <a href="/customer-preferences/edit?ie=UTF8&preferencesReturnUrl=%2F&ref_=topnav_lang" class="nav-a nav-a-2 icp-link-style-2" aria-label="Elige un idioma para comprar en Amazon España. La selección actual es Castellano (ES). "> <span class="icp-nav-link-inner"> <span class="nav-line-1"> </span> <span class="nav-line-2"> <span class="icp-nav-flag icp-nav-flag-es icp-nav-flag-lop" role="img" aria-label="España"></span> <div>ES</div> </span> </span> </a> <button class="nav-flyout-button nav-icon nav-arrow" aria-label="Expandir para cambiar idioma o país" tabindex=0></button> </div> <div class="nav-div" id="nav-link-accountList"> <a href="https://www.amazon.es/ap/signin?openid.pape.max_auth_age=0&openid.return_to=https%3A%2F%2Fwww.amazon.es%2Fref%3Dcs_503_link%2F%3F_encoding%3DUTF8%26ref_%3Dnav_ya_signin&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=esflex&openid.mode=checkid_setup&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0" class="nav-a nav-a-2 nav-progressive-attribute" data-nav-ref="nav_ya_signin" data-nav-role="signin" data-ux-jq-mouseenter="true" tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav-link-accountList" data-csa-c-content-id="nav_ya_signin" aria-controls="nav-flyout-accountList" > <div class="nav-line-1-container"><span id="nav-link-accountList-nav-line-1" class="nav-line-1 nav-progressive-content">Hola, identifícate</span></div> <span class="nav-line-2 ">Cuenta y listas </span> </a> <button class="nav-flyout-button nav-icon nav-arrow" aria-label="Amplía la cuenta y las listas" tabindex=0></button> </div> <a href="https://www.amazon.es/ap/signin?openid.pape.max_auth_age=0&openid.return_to=https%3A%2F%2Fwww.amazon.es%2Fref%3Dcs_503_link%2F%3F_encoding%3DUTF8%26ref_%3Dnav_ya_signin&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=esflex&openid.mode=checkid_setup&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0" class="nav-a nav-a-2 nav-progressive-attribute" id="nav-link-accountList-smallscreens" tabindex="0"> <span class="nav-line-1">Hola, identifícate</span> <span class="nav-line-2">Cuenta y listas</span> </a> <a href="/gp/css/order-history?ref_=nav_orders_first" class="nav-a nav-a-2 nav-progressive-attribute" id="nav-orders" tabindex="0"> <span class="nav-line-1">Devoluciones</span> <span class="nav-line-2">y Pedidos <span class="nav-icon nav-arrow"></span></span> </a> <a href="/gp/cart/view.html?ref_=nav_cart" aria-label="0 artículos en la cesta" class="nav-a nav-a-2 nav-progressive-attribute" id="nav-cart"> <div id="nav-cart-count-container"> <span id="nav-cart-count" aria-hidden="true" class="nav-cart-count nav-cart-0 nav-progressive-attribute nav-progressive-content">0</span> <span class="nav-cart-icon nav-sprite"></span> </div> <div id="nav-cart-text-container" class=" nav-progressive-attribute"> <span aria-hidden="true" class="nav-line-1"> </span> <span aria-hidden="true" class="nav-line-2"> Cesta <span class="nav-icon nav-arrow"></span> </span> </div> </a> </div> <script type='text/javascript'>window.navmet.push({key:'Tools',end:+new Date(),begin:window.navmet.tmp});</script> </div> </div> <div id='nav-belt-search' class='nav-fill'></div> <div id='nav-main' class='nav-sprite'> <div class='nav-left'> <script type='text/javascript'>window.navmet.tmp=+new Date();</script> <a href="/gp/site-directory?ref_=nav_em_js_disabled" id="nav-hamburger-menu" role="button" aria-label="Abrir el menú de todas las categorías" aria-expanded="false" data-csa-c-type="widget" data-csa-c-slot-id="HamburgerMenuDesktop" data-csa-c-interaction-events="click" > <i class="hm-icon nav-sprite"></i> <span class="hm-icon-label">Todo</span> </a> <script type="text/javascript"> var hmenu = document.getElementById("nav-hamburger-menu"); hmenu.setAttribute("href", "javascript: void(0)"); window.navHamburgerMetricLogger = function() { if (window.ue && window.ue.count) { var metricName = "Nav:Hmenu:IconClickActionPending"; window.ue.count(metricName, (ue.count(metricName) || 0) + 1); } window.$Nav && $Nav.declare("navHMenuIconClicked",!0); window.$Nav && $Nav.declare("navHMenuIconClickedNotReadyTimeStamp", Date.now()); }; hmenu.addEventListener("click", window.navHamburgerMetricLogger); window.$Nav && $Nav.declare('hamburgerMenuIconAvailableOnLoad', false); </script> <script type='text/javascript'>window.navmet.push({key:'HamburgerMenuIcon',end:+new Date(),begin:window.navmet.tmp});</script> </div> <div class='nav-fill'> <div id="nav-shop"> </div> <div id='nav-xshop-container'> <div id='nav-xshop' class="nav-progressive-content"> <script type='text/javascript'>window.navmet.tmp=+new Date();</script> <ul class="nav-ul"> <li class="nav-li"> <div class="nav-div"> <a href="/gp/bestsellers/?ref_=nav_cs_bestsellers" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_0" data-csa-c-content-id="nav_cs_bestsellers">Los más vendidos</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/amazonbasics/?field-lbr_brands_browse-bin=AmazonBasics&ref_=nav_cs_amazonbasics" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_1" data-csa-c-content-id="nav_cs_amazonbasics">Amazon Basics</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/deals?ref_=nav_cs_gb" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_2" data-csa-c-content-id="nav_cs_gb">Ofertas</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/music/player?ref_=nav_cs_music" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_3" data-csa-c-content-id="nav_cs_music">Música</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/gp/new-releases/?ref_=nav_cs_newreleases" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_4" data-csa-c-content-id="nav_cs_newreleases">Últimas Novedades</a> </div> </li> <li class="nav-li"> <div class="nav-div" id="nav-link-amazonprime"> <a href="/prime?ref_=nav_cs_primelink_nonmember" class="nav-a " data-ux-jq-mouseenter="true" tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav-link-amazonprime" data-csa-c-content-id="nav_cs_primelink_nonmember"><span>Prime</span> </a> <button aria-expanded="false" class="nav-flyout-button nav-icon nav-arrow" aria-label="Expandir Prime" tabindex=0></button> </div> </li> <li class="nav-li"> <div class="nav-div" id="nav_link_gift_cards"> <a href="/cheques-regalo/b/?ie=UTF8&node=3564279031&ref_=nav_cs_gc" class="nav-a " data-ux-jq-mouseenter="true" tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_link_gift_cards" data-csa-c-content-id="nav_cs_gc"><span>Tarjetas regalo</span> </a> <button aria-expanded="false" class="nav-flyout-button nav-icon nav-arrow" aria-label="Expandir Tarjetas regalo" tabindex=0></button> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/informatica/b/?ie=UTF8&node=667049031&ref_=nav_cs_pc" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_7" data-csa-c-content-id="nav_cs_pc">Informática</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/Hogar-y-cocina/b/?ie=UTF8&node=599391031&ref_=nav_cs_home" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_8" data-csa-c-content-id="nav_cs_home">Hogar y cocina</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/Audible-Libros-y-Originales/b/?ie=UTF8&node=17465192031&ref_=nav_cs_audible" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_9" data-csa-c-content-id="nav_cs_audible">Audible</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/electronica/b/?ie=UTF8&node=599370031&ref_=nav_cs_electronics" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_10" data-csa-c-content-id="nav_cs_electronics">Electrónica y Fotografía</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/Juguetes-y-juegos/b/?ie=UTF8&node=599385031&ref_=nav_cs_toys" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_11" data-csa-c-content-id="nav_cs_toys">Juguetes y juegos</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/videojuegos-accesorios-consolas/b/?ie=UTF8&node=599382031&ref_=nav_cs_video_games" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_12" data-csa-c-content-id="nav_cs_video_games">Videojuegos</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/comprar-libros-espa%C3%B1ol/b/?ie=UTF8&node=599364031&ref_=nav_cs_books" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_13" data-csa-c-content-id="nav_cs_books">Libros</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/Bricolaje-Herramientas-Fontaneria-Ferreteria-Jardineria/b/?ie=UTF8&node=2454133031&ref_=nav_cs_hi" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_14" data-csa-c-content-id="nav_cs_hi">Bricolaje y herramientas</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/moda/b/?ie=UTF8&node=5512276031&ref_=nav_cs_fashion" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_15" data-csa-c-content-id="nav_cs_fashion">Moda</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/deportes-aire-libre/b/?ie=UTF8&node=2454136031&ref_=nav_cs_sports" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_16" data-csa-c-content-id="nav_cs_sports">Deportes y Aire libre</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/Salud-y-cuidado-personal/b/?ie=UTF8&node=3677430031&ref_=nav_cs_hpc" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_17" data-csa-c-content-id="nav_cs_hpc">Salud y cuidado personal</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/bebe/b/?ie=UTF8&node=1703495031&ref_=nav_cs_baby" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_18" data-csa-c-content-id="nav_cs_baby">Bebé</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/Coche-y-moto/b/?ie=UTF8&node=1951051031&ref_=nav_cs_automotive" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_19" data-csa-c-content-id="nav_cs_automotive">Coche y moto</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/Amazon-Custom/b/?ie=UTF8&node=14578063031&ref_=nav_cs_custom" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_20" data-csa-c-content-id="nav_cs_custom">Productos personalizados</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/Belleza/b/?ie=UTF8&node=6198054031&ref_=nav_cs_beauty" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_21" data-csa-c-content-id="nav_cs_beauty">Belleza</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/gcx/-/gfhz/?ref_=nav_cs_giftfinder" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_22" data-csa-c-content-id="nav_cs_giftfinder">Ideas para regalos </a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/b/?node=15419504031&ref_=nav_cs_shoppertoolkit" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_23" data-csa-c-content-id="nav_cs_shoppertoolkit">Kit de Compras</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/b/?_encoding=UTF8&ld=AZESGNOSellC&node=2383605031&ref_=nav_cs_sell" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_24" data-csa-c-content-id="nav_cs_sell">Vender en Amazon</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/auto-deliveries/landing?ref_=nav_cs_sns" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_25" data-csa-c-content-id="nav_cs_sns">Suscríbete y ahorra</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/b/?node=27173191031&ref_=nav_cs_freeshipping" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_26" data-csa-c-content-id="nav_cs_freeshipping">Envío Gratis</a> </div> </li> <li class="nav-li"> <div class="nav-div"> <a href="/gp/help/customer/display.html?nodeId=508510&ref_=nav_cs_help" class="nav-a " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_27" data-csa-c-content-id="nav_cs_help">Atención al Cliente</a> </div> </li> </ul> <script type='text/javascript'>window.navmet.push({key:'CrossShop',end:+new Date(),begin:window.navmet.tmp});</script> </div> </div> </div> <div class='nav-right'> <script type='text/javascript'>window.navmet.tmp=+new Date();</script><!-- Navyaan SWM --> <div id="nav-swmslot"> <div id="navSwmHoliday" style="height: 39px; width: 400px; overflow: hidden; position: relative; "> <a aria-label="Preparándonos para Pascua como..." href="/easter25/?_encoding=UTF8&ref_=nav_swm_en_SWM&pf_rd_p=6b4153e8-0fca-4005-9cb5-eb548084dafb&pf_rd_s=nav-sitewide-msg&pf_rd_t=4201&pf_rd_i=navbar-4201&pf_rd_m=A1RKKUPIHCS9HS&pf_rd_r=KJR1ACCBTFQSPTD2H6KG" class="nav-imageHref" > <img alt="Preparándonos para Pascua como..." src="https://m.media-amazon.com/images/G/30/EU-STORES/2025/xPF/Q1/03Mar/EASTER/EU9/TRAFFIC/Exp_HP_Dt_SWMS_400x39_20kb._CB547506392_.jpg"> </a> </div> </div><script type='text/javascript'>window.navmet.push({key:'SWM',end:+new Date(),begin:window.navmet.tmp});</script> </div> </div> <div id='nav-subnav-toaster'></div> <div id="nav-progressive-subnav"> </div> </div> </header> <script type='text/javascript'>window.navmet.push({key:'NavBar',end:+new Date(),begin:window.navmet.main});</script> <script type="text/javascript"> if (window.ue_t0) { window.navmet.push({key:"NavMainPaintEnd",end:+new Date(),begin:window.ue_t0}); window.navmet.push({key:"NavFirstPaintEnd",end:+new Date(),begin:window.ue_t0}); } </script> <script type='text/javascript'> <!-- window.$Nav && $Nav.declare('config.fixedBarBeacon',true); window.$Nav && $Nav.when("data").run(function(data) { data({"freshTimeout":{"template":{"name":"flyoutError","data":{"error":{"title":"<style>#nav-flyout-fresh{width:269px;padding:0;}#nav-flyout-fresh .nav-flyout-content{padding:0;}</style><a href='/amazonfresh'><img src='https://images-eu.ssl-images-amazon.com/images/G/02/omaha/images/yoda/flyout_72dpi._V270092858_.png' /></a>"}}}},"cartTimeout":{"template":{"name":"flyoutError","data":{"error":{"button":{"text":"Mi cesta","url":"/gp/cart/view.html?ref_=nav_err_cart_timeout"},"title":" ","paragraph":"Hay un problema al recuperar su cesta en este momento."}}}},"primeTimeout":{"template":{"name":"flyoutError","data":{"error":{"title":"<a href='/gp/prime?ref_=nav_prime_btn_fb'><img src='https://images-eu.ssl-images-amazon.com/images/G/02/prime/yourprime/yourprime-widget-piv-fallback._V310089192_.jpg' /></a>"}}}},"ewcTimeout":{"template":{"name":"flyoutError","data":{"error":{"button":{"text":"Mi cesta","url":"/gp/cart/view.html?ref_=nav_err_ewc_timeout"},"title":" ","paragraph":"Hay un problema al recuperar su cesta en este momento"}}}},"errorWishlist":{"template":{"name":"flyoutError","data":{"error":{"button":{"text":"Mi lista de deseos","url":"/gp/registry/wishlist/?ref_=nav_err_wishlist"},"title":" ","paragraph":"Hay un problema recuperar la lista ahora"}}}},"emptyWishlist":{"template":{"name":"flyoutError","data":{"error":{"button":{"text":"Mi lista de deseos","url":"/gp/registry/wishlist/?ref_=nav_err_empty_wishlist"},"title":" ","paragraph":"La lista está vacía"}}}},"yourAccountContent":{"template":{"name":"flyoutError","data":{"error":{"button":{"text":"Mi cuenta","url":"/gp/css/homepage.html?ref_=nav_err_youraccount"},"title":" ","paragraph":"Hay un problema recuperar la lista ahora"}}}},"shopAllTimeout":{"template":{"name":"flyoutError","data":{"error":{"paragraph":"Hay un problema recuperar la lista ahora"}}}},"kindleTimeout":{"template":{"name":"flyoutError","data":{"error":{"paragraph":"Hay un problema recuperar la lista ahora"}}}}}); }); window.$Nav && $Nav.when("util.templates").run("FlyoutErrorTemplate", function(templates) { templates.add("flyoutError", "<# if(error.title) { #><span class='nav-title'><#=error.title #></span><# } #><# if(error.paragraph) { #><p class='nav-paragraph'><#=error.paragraph #></p><# } #><# if(error.button) { #><a href='<#=error.button.url #>' class='nav-action-button' ><span class='nav-action-inner'><#=error.button.text #></span></a><# } #>"); }); if (typeof uet == 'function') { uet('bb', 'iss-init-pc', {wb: 1}); } if (!window.$SearchJS && window.$Nav) { window.$SearchJS = $Nav.make('sx'); } var opts = { host: "completion.amazon.co.uk/search/complete" , marketId: "44551" , obfuscatedMarketId: "A1RKKUPIHCS9HS" , searchAliases: [] , filterAliases: [] , pageType: "Gateway" , requestId: "KJR1ACCBTFQSPTD2H6KG" , sessionId: "259-3167457-2845835" , language: "es_ES" , customerId: "" , asin: "" , b2b: 0 , fresh: 0 , isJpOrCn: 0 , isUseAuiIss: 1 }; var issOpts = { fallbackFlag: 1 , isDigitalFeaturesEnabled: 0 , isWayfindingEnabled: 0 , dropdown: "select.searchSelect" , departmentText: "en {department}" , suggestionText: "Sugerencias de búsqueda" , recentSearchesTreatment: "C" , authorSuggestionText: "Explora libros XXAUTHXX" , translatedStringsMap: {"sx-recent-searches":"Búsquedas recientes","sx-your-recent-search":"Inspirado por tu búsqueda reciente"} , biaTitleText: "" , biaPurchasedText: "" , biaViewAllText: "" , biaViewAllManageText: "" , biaAndText: "" , biaManageText: "" , biaWeblabTreatment: "" , issNavConfig: {} , np: 0 , issCorpus: [] , cf: 1 , removeDeepNodeISS: "" , trendingTreatment: "C" , useAPIV2: "" , opfSwitch: "" , isISSDesktopRefactorEnabled: "1" , useServiceHighlighting: "true" , isInternal: 0 , isAPICachingDisabled: true , isBrowseNodeScopingEnabled: false , isStorefrontTemplateEnabled: false , disableAutocompleteOnFocus: "" }; if (opts.isUseAuiIss === 1 && window.$Nav) { window.$Nav.when('sx.iss').run('iss-mason-init', function(iss){ var issInitObj = buildIssInitObject(opts, issOpts, true); new iss.IssParentCoordinator(issInitObj); $SearchJS.declare('canCreateAutocomplete', issInitObj); }); } else if (window.$SearchJS) { var iss; // BEGIN Deprecated globals var issHost = opts.host , issMktid = opts.marketId , issSearchAliases = opts.searchAliases , updateISSCompletion = function() { iss.updateAutoCompletion(); }; // END deprecated globals $SearchJS.when('jQuery', 'search-js-autocomplete-lib').run('autocomplete-init', initializeAutocomplete); $SearchJS.when('canCreateAutocomplete').run('createAutocomplete', createAutocomplete); } // END conditional for window.$SearchJS function initializeAutocomplete(jQuery) { var issInitObj = buildIssInitObject(opts, issOpts); $SearchJS.declare("canCreateAutocomplete", issInitObj); } // END initializeAutocomplete function initSearchCsl(searchCSL, issInitObject) { searchCSL.init( opts.pageType, (window.ue && window.ue.rid) || opts.requestId ); $SearchJS.declare("canCreateAutocomplete", issInitObject); } // END initSearchCsl function createAutocomplete(issObject) { iss = new AutoComplete(issObject); $SearchJS.publish("search-js-autocomplete", iss); logMetrics(); } // END createAutocomplete function buildIssInitObject(opts, issOpts, isNewIss) { var issInitObj = { src: opts.host , sessionId: opts.sessionId , requestId: opts.requestId , mkt: opts.marketId , obfMkt: opts.obfuscatedMarketId , pageType: opts.pageType , language: opts.language , customerId: opts.customerId , fresh: opts.fresh , b2b: opts.b2b , aliases: opts.searchAliases , fb: issOpts.fallbackFlag , isDigitalFeaturesEnabled: issOpts.isDigitalFeaturesEnabled , isWayfindingEnabled: issOpts.isWayfindingEnabled , issPrimeEligible: issOpts.issPrimeEligible , deptText: issOpts.departmentText , sugText: issOpts.suggestionText , filterAliases: opts.filterAliases , biaWidgetUrl: opts.biaWidgetUrl , recentSearchesTreatment: issOpts.recentSearchesTreatment , authorSuggestionText: issOpts.authorSuggestionText , translatedStringsMap: issOpts.translatedStringsMap , biaTitleText: "" , biaPurchasedText: "" , biaViewAllText: "" , biaViewAllManageText: "" , biaAndText: "" , biaManageText: "" , biaWeblabTreatment: "" , issNavConfig: issOpts.issNavConfig , cf: issOpts.cf , ime: opts.isJpOrCn , mktid: opts.marketId , qs: opts.isJpOrCn , issCorpus: issOpts.issCorpus , deepNodeISS: { searchAliasAccessor: function($) { return (window.SearchPageAccess && window.SearchPageAccess.searchAlias()) || $('select.searchSelect').children().attr('data-root-alias'); }, searchAliasDisplayNameAccessor: function() { return (window.SearchPageAccess && window.SearchPageAccess.searchAliasDisplayName()); } } , removeDeepNodeISS: issOpts.removeDeepNodeISS , trendingTreatment: issOpts.trendingTreatment , useAPIV2: issOpts.useAPIV2 , opfSwitch: issOpts.opfSwitch , isISSDesktopRefactorEnabled: issOpts.isISSDesktopRefactorEnabled , useServiceHighlighting: issOpts.useServiceHighlighting , isInternal: issOpts.isInternal , isAPICachingDisabled: issOpts.isAPICachingDisabled , isBrowseNodeScopingEnabled: issOpts.isBrowseNodeScopingEnabled , isStorefrontTemplateEnabled: issOpts.isStorefrontTemplateEnabled , disableAutocompleteOnFocus: issOpts.disableAutocompleteOnFocus , asin: opts.asin }; // If we aren't using the new ISS then we need to add these properties if (!isNewIss) { issInitObj.dd = issOpts.dropdown; // The element with id searchDropdownBox doesn't exist in C. issInitObj.imeSpacing = issOpts.imeSpacing; issInitObj.isNavInline = 1; issInitObj.triggerISSOnClick = 0; issInitObj.sc = 1; issInitObj.np = issOpts.np; } return issInitObj; } // END buildIssInitObject function logMetrics() { if (typeof uet == 'function' && typeof uex == 'function') { uet('be', 'iss-init-pc', { wb: 1 }); uex('ld', 'iss-init-pc', { wb: 1 }); } } // END logMetrics window.$Nav && $Nav.declare('config.navDeviceType','desktop'); window.$Nav && $Nav.declare('config.navDebugHighres',false); window.$Nav && $Nav.declare('config.pageType','Gateway'); window.$Nav && $Nav.declare('config.subPageType','desktop'); window.$Nav && $Nav.declare('config.dynamicMenuUrl','\x2Fgp\x2Fnavigation\x2Fajax\x2Fdynamic\x2Dmenu.html'); window.$Nav && $Nav.declare('config.dismissNotificationUrl','\x2Fgp\x2Fnavigation\x2Fajax\x2Fdismissnotification.html'); window.$Nav && $Nav.declare('config.enableDynamicMenus',true); window.$Nav && $Nav.declare('config.isInternal',false); window.$Nav && $Nav.declare('config.isBackup',false); window.$Nav && $Nav.declare('config.isRecognized',false); window.$Nav && $Nav.declare('config.transientFlyoutTrigger','\x23nav\x2Dtransient\x2Dflyout\x2Dtrigger'); window.$Nav && $Nav.declare('config.subnavFlyoutUrl','\x2Fnav\x2Fajax\x2FsubnavFlyout'); window.$Nav && $Nav.declare('config.isSubnavFlyoutMigrationEnabled',true); window.$Nav && $Nav.declare('config.recordEvUrl','\x2Fgp\x2Fnavigation\x2Fajax\x2Frecordevent.html'); window.$Nav && $Nav.declare('config.recordEvInterval',15000); window.$Nav && $Nav.declare('config.sessionId','259\x2D3167457\x2D2845835'); window.$Nav && $Nav.declare('config.requestId','KJR1ACCBTFQSPTD2H6KG'); window.$Nav && $Nav.declare('config.alexaListEnabled',true); window.$Nav && $Nav.declare('config.readyOnATF',true); window.$Nav && $Nav.declare('config.dynamicMenuArgs',{"rid":"KJR1ACCBTFQSPTD2H6KG","isFullWidthPrime":0,"isPrime":0,"dynamicRequest":1,"weblabs":"","isFreshRegionAndCustomer":"","primeMenuWidth":310}); window.$Nav && $Nav.declare('config.customerName',false); window.$Nav && $Nav.declare('config.customerCountryCode',null); window.$Nav && $Nav.declare('config.yourAccountPrimeURL',null); window.$Nav && $Nav.declare('config.yourAccountPrimeHover',true); window.$Nav && $Nav.declare('config.searchBackState',{}); window.$Nav && $Nav.declare('nav.inline'); (function (i) { if(window._navbarSpriteUrl) { i.onload = function() {window.uet && uet('ne')}; i.src = window._navbarSpriteUrl; } }(new Image())); window.$Nav && $Nav.declare('config.autoFocus',false); window.$Nav && $Nav.declare('config.responsiveTouchAgents',["ieTouch"]); window.$Nav && $Nav.declare('config.responsiveGW',true); window.$Nav && $Nav.declare('config.pageHideEnabled',false); window.$Nav && $Nav.declare('config.sslTriggerType','null'); window.$Nav && $Nav.declare('config.sslTriggerRetry',0); window.$Nav && $Nav.declare('config.doubleCart',false); window.$Nav && $Nav.declare('config.signInOverride',true); window.$Nav && $Nav.declare('config.signInTooltip',true); window.$Nav && $Nav.declare('config.isPrimeMember',false); window.$Nav && $Nav.declare('config.packardGlowTooltip',false); window.$Nav && $Nav.declare('config.packardGlowFlyout',false); window.$Nav && $Nav.declare('config.rightMarginAlignEnabled',true); window.$Nav && $Nav.declare('config.flyoutAnimation',false); window.$Nav && $Nav.declare('config.campusActivation','null'); window.$Nav && $Nav.declare('config.primeTooltip',false); window.$Nav && $Nav.declare('config.primeDay',false); window.$Nav && $Nav.declare('config.disableBuyItAgain',false); window.$Nav && $Nav.declare('config.enableCrossShopBiaFlyout',false); window.$Nav && $Nav.declare('config.pseudoPrimeFirstBrowse',null); window.$Nav && $Nav.declare('config.csYourAccount',false); window.$Nav && $Nav.declare('config.cartFlyoutDisabled',true); window.$Nav && $Nav.declare('config.isTabletBrowser',false); window.$Nav && $Nav.declare('config.HmenuProximityArea',[200,200,200,200]); window.$Nav && $Nav.declare('config.HMenuIsProximity',true); window.$Nav && $Nav.declare('config.isPureAjaxALF',false); window.$Nav && $Nav.declare('config.accountListFlyoutRedesign',false); window.$Nav && $Nav.declare('config.navfresh',false); window.$Nav && $Nav.declare('config.isFreshRegion',false); if (window.ue && ue.tag) { ue.tag('navbar'); }; window.$Nav && $Nav.declare('config.blackbelt',true); window.$Nav && $Nav.declare('config.beaconbelt',true); window.$Nav && $Nav.declare('config.accountList',true); window.$Nav && $Nav.declare('config.iPadTablet',false); window.$Nav && $Nav.declare('config.searchapiEndpoint',false); window.$Nav && $Nav.declare('config.timeline',false); window.$Nav && $Nav.declare('config.timelineAsinPriceEnabled',false); window.$Nav && $Nav.declare('config.timelineDeleteEnabled',false); window.$Nav && $Nav.declare('config.extendedFlyout',false); window.$Nav && $Nav.declare('config.flyoutCloseDelay',600); window.$Nav && $Nav.declare('config.pssFlag',0); window.$Nav && $Nav.declare('config.isPrimeTooltipMigrated',false); window.$Nav && $Nav.declare('config.hashCustomerAndSessionId','877380947819c6bf8fc8299189e87b84c2b6b052'); window.$Nav && $Nav.declare('config.isExportMode',false); window.$Nav && $Nav.declare('config.languageCode','es_ES'); window.$Nav && $Nav.declare('config.environmentVFI','AmazonNavigationCards\x2Fdevelopment\x40B6310351153\x2DAL2_aarch64'); window.$Nav && $Nav.declare('config.isHMenuBrowserCacheDisable',false); window.$Nav && $Nav.declare('config.signInUrlWithRefTag','https\x3A\x2F\x2Fwww.amazon.es\x2Fap\x2Fsignin\x3Fopenid.pape.max_auth_age\x3D0\x26openid.return_to\x3Dhttps\x253A\x252F\x252Fwww.amazon.es\x252Fref\x253Dcs_503_link\x252F\x253F_encoding\x253DUTF8\x2526ref_\x253DnavSignInUrlRefTagPlaceHolder\x26openid.identity\x3Dhttp\x253A\x252F\x252Fspecs.openid.net\x252Fauth\x252F2.0\x252Fidentifier_select\x26openid.assoc_handle\x3Desflex\x26openid.mode\x3Dcheckid_setup\x26openid.claimed_id\x3Dhttp\x253A\x252F\x252Fspecs.openid.net\x252Fauth\x252F2.0\x252Fidentifier_select\x26openid.ns\x3Dhttp\x253A\x252F\x252Fspecs.openid.net\x252Fauth\x252F2.0'); window.$Nav && $Nav.declare('config.regionalStores',[]); window.$Nav && $Nav.declare('config.isALFRedesignPT2',false); window.$Nav && $Nav.declare('config.isNavALFRegistryGiftList',false); window.$Nav && $Nav.declare('config.marketplaceId','A1RKKUPIHCS9HS'); window.$Nav && $Nav.declare('config.exportTransitionState',null); window.$Nav && $Nav.declare('config.enableAeeXopFlyout',false); window.$Nav && $Nav.declare('config.isPrimeFlyoutMigrationEnabled',false); window.$Nav && $Nav.declare('config.isAjaxPaymentNotificationMigrated',false); window.$Nav && $Nav.declare('config.isAjaxPaymentSuppressNotificationMigrated',true); if (window.P && typeof window.P.declare === "function" && typeof window.P.now === "function") { window.P.now('packardGlowIngressJsEnabled').execute(function(glowEnabled) { if (!glowEnabled) { window.P.declare('packardGlowIngressJsEnabled', true); } }); window.P.now('packardGlowStoreName').execute(function(storeName) { if (!storeName) { window.P.declare('packardGlowStoreName','generic'); } }); } window.$Nav && $Nav.declare('configComplete'); --> </script> <a id="skippedLink" tabindex="-1"></a> <script type='text/javascript'>window.navmet.MainEnd = new Date();</script> <script type="text/javascript"> if (window.ue_t0) { window.navmet.push({key:"NavMainEnd",end:+new Date(),begin:window.ue_t0}); } </script> <!-- sp:end-feature:navbar --> <!-- sp:feature:configured-sitewide-before-host-atf-assets --> <!-- sp:end-feature:configured-sitewide-before-host-atf-assets --> <!-- sp:feature:host-atf --> <div id="pageContent" class="a-section a-spacing-none" role="main"><a name="top"></a> <script> window.GWI && GWI.AssetUtil && GWI.AssetUtil.load(); window.P && P.register('preload'); </script> <div cel_widget_id="desktop-hero-order" id="desktop-banner" data-cid="" data-csa-op-log-render="" data-csa-c-type="widget" data-csa-c-slot-id="desktop-hero-order" data-csa-c-content-id="STATIC_FALLBACK_desktop-banner_PID" class="celwidget"><div id="gw-desktop-herotator" data-autorotation-delay="5000" class="a-section a-spacing-none aok-relative tall"> <div data-a-carousel-options="{"set_size":1,"minimum_gutter_width":0,"maintain_state":false,"show_partial_next":false,"name":"gateway-desktop-layout.herotator","circular":false,"animation_speed":6000}" data-a-display-strategy="single" data-a-transition-strategy="slideCircular" data-a-class="desktop" class="a-begin a-carousel-container a-carousel-static a-carousel-display-single a-carousel-transition-slideCircular gw-desktop-herotator"> <input autocomplete="on" type="hidden" class="a-carousel-firstvisibleitem" /> <div class="a-row a-carousel-controls a-carousel-row a-carousel-has-buttons a-carousel-overlay-buttons a-carousel-rounded-buttons"> <div class="a-carousel-row-inner"> <div class="a-carousel-col a-carousel-left"> <a class="a-carousel-goto-prevpage" tabindex="0" href="#"><i class="a-icon a-icon-previous-rounded"><span class="a-icon-alt">Previous slide</span></i></a> </div> <div class="a-carousel-col a-carousel-center"> <div class="a-carousel-viewport"> <ol class="a-carousel" role="list"> <!--gw:component:hero-h1--> <li class="a-carousel-card" role="listitem"> <div id="gw-ftGr-desktop-hero-1" class="gw-ftGr-desktop-hero gw-critical-content csm-placement-id-2d685f9b-01ba-4d95-8841-ca8197d7f47a desktop-gateway-atf_4a61a377-9246-4c84-ac43-0f04b022e1d1 celwidget pd_rd_wg-cItIR pd_rd_w-yee6j pd_rd_r-294147cd-4d90-4a08-894f-242aa1807307" data-pf_rd_p="2d685f9b-01ba-4d95-8841-ca8197d7f47a" data-pd_rd_wg="cItIR" data-pd_rd_w="yee6j" data-pd_rd_r="294147cd-4d90-4a08-894f-242aa1807307" data-ref_="pd_gw_unk" data-csa-op-log-render="" data-csa-c-type="widget" data-csa-c-slot-id="gw-ftGr-desktop-hero-1" data-csa-c-content-id="2d685f9b-01ba-4d95-8841-ca8197d7f47a"> <style>._cropped-image-link_style_cropped-image-link__3winf{height:600px}@media (max-width:767px){._cropped-image-link_style_cropped-image-link__3winf._cropped-image-link_style_tablet-app__1Ez8O{height:368px}}@media (min-width:768px) and (max-width:919px){._cropped-image-link_style_cropped-image-link__3winf._cropped-image-link_style_tablet-app__1Ez8O{height:470px}}[data-grid-size="3"] ._cropped-image-link_style_cropped-image-link__3winf,[data-grid-size="4"] ._cropped-image-link_style_cropped-image-link__3winf{height:615.6px}[data-grid-size="5"] ._cropped-image-link_style_cropped-image-link__3winf{height:748px} ._cropped-image-link_style_centerImage__1rzYI{height:100%;width:100%} ._cropped-image-link_style_fluidImageContainer__2jd50{height:100%;overflow:hidden;position:relative;width:100%}._cropped-image-link_style_fluidImageContainer__2jd50 ._cropped-image-link_style_fluidImage__iJ3aE{margin:auto;position:absolute}._cropped-image-link_style_fluidImageContainer__2jd50 ._cropped-image-link_style_fluidImage__iJ3aE._cropped-image-link_style_fluidLandscapeImage__3eTVC{height:100%;left:-9999px;max-width:none;right:-9999px}._cropped-image-link_style_fluidImageContainer__2jd50 ._cropped-image-link_style_fluidImage__iJ3aE._cropped-image-link_style_fluidPortraitImage__3yQ-X{bottom:-9999px;max-height:none;top:-9999px;width:100%}</style> <div class="a-section a-spacing-none _cropped-image-link_style_cropped-image-link__3winf cropped-image-link" id="cpM9FLqEbLUNklmhCj-7rQ"> <a class="a-link-normal _cropped-image-link_style_centerImage__1rzYI aok-block image-window" href="/b/ref=gw_uk_mob_grid1_comb_fallback_alexalogo/?_encoding=UTF8&node=827230031"> <div class="a-section a-spacing-none _cropped-image-link_style_fluidImageContainer__2jd50"> <img alt="Compra ahora dispositivos Amazon" src="https://m.media-amazon.com/images/I/615zjz0YLJL._SX1500_.jpg" class="_cropped-image-link_style_fluidLandscapeImage__3eTVC _cropped-image-link_style_fluidImage__iJ3aE" data-a-hires="https://m.media-amazon.com/images/I/71KP+TeJMNL._SX3000_.jpg" /> </div></a> </div> <script>(function(f){f(P._namespace('gwiAutoInstVisible'));}(function(P) {if(window.GWI){GWI.Card.autoInstVisible('cpM9FLqEbLUNklmhCj-7rQ');}}));</script> </div> </li> <!--gw:end-component:hero-h1--> </ol> </div> </div> <div class="a-carousel-col a-carousel-right"> <a class="a-carousel-goto-nextpage" tabindex="0" href="#"><i class="a-icon a-icon-next-rounded"><span class="a-icon-alt">Next slide</span></i></a> </div> </div> </div> <span class="a-end aok-hidden"></span> </div> </div></div> <script>GwInstrumentation.markH1Af({ uri: "/ah/ajax/counter?ctr=desktop_ajax_atf&exp=1743533576808&rId=KJR1ACCBTFQSPTD2H6KG&mkId=A1RKKUPIHCS9HS&h=b68bc3e02503619be3b0e94372a2be63345d206c6c76f8deedf89c8ac7cfd250" })</script> <script>P.when("LinkDecorator").execute("LDEventListenerInit", function(ld){ ld("pageContent"); })</script> <div id="gw-layout" class="a-section a-spacing-none aok-relative"><!--RowSeparator::1::C--><div id="gw-card-layout" data-grid-breakpoint="ws" data-flow-dir="h" class="a-section a-spacing-none gw-card-layout"><script> (function setMeshBreakPoint(w, d) { var g = d.getElementById('gw-card-layout'), WS = 1239, wdh = w.innerWidth || d.documentElement.clientWidth || d.body.clientWidth, bp = wdh <= WS ? "sm" : "ws"; g && g.setAttribute('data-grid-breakpoint', bp); }(window, document)); </script> <div id="desktop-grid-1" data-gwi="{"visible":"desktop-grid-1-visible","active":"desktop-grid-1-active"}" data-display-at="smws" data-order-ws="1" class="gw-col csm-placement-id-STATIC_FALLBACK_desktop-grid-1_PID STATIC_FALLBACK_desktop-grid-1_CID celwidget" data-order-sm="1" data-cid="STATIC_FALLBACK_desktop-grid-1_CRID" data-csa-op-log-render="" data-csa-c-type="widget" data-csa-c-slot-id="desktop-grid-1" data-csa-c-content-id="amzn1.sym.STATIC_FALLBACK_desktop-grid-1_PID"><style>.a-cardui.fluid-fat-image-link .a-cardui-body .center-image{height:100%;width:100%} .fluid-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.fluid-card.a-cardui .a-cardui-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:275px;margin-bottom:44px;padding:0 20px} .fluid-image-container{height:100%;overflow:hidden;position:relative;width:100%}.fluid-image-container img{bottom:-9999px;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px}.fluid-image-container .landscape-image{height:100%;max-height:100%;max-width:none}.fluid-image-container .portrait-image{max-height:none;max-width:100%;width:100%}</style> <div id="OUxtxn_bMnwrhYXnnqP7kA" class="a-cardui fluid-fat-image-link fluid-card fluid-fat-image-link" data-a-card-type="basic"> <div class="a-cardui-header"> <h2 class="a-color-base headline truncate-2line">Descubre Prime Video</h2> </div> <div class="a-cardui-body"> <a class="a-link-normal center-image aok-block image-window" target="_blank" rel="noopener" href="https://www.primevideo.com"> <div class="a-section a-spacing-none fluid-image-container"> <img alt="Prime Video" src="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/GW_TopCard_PV._SY304_CB478862760_.jpg" class="landscape-image" data-a-hires="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/GW_TopCard_PV_2x._SY608_CB482678502_.jpg" /> </div></a> </div> <div class="a-cardui-footer"> <a class="a-link-normal see-more truncate-1line" target="_blank" rel="noopener" href="https://www.primevideo.com">Ver más</a> </div> </div> <script>(function(f){f(P._namespace('gwiAutoInstVisible'));}(function(P) {if(window.GWI){GWI.Card.autoInstVisible('OUxtxn_bMnwrhYXnnqP7kA');}}));</script></div> <div id="desktop-grid-2" data-gwi="{"visible":"desktop-grid-2-visible","active":"desktop-grid-2-active"}" data-display-at="smws" data-order-ws="2" class="gw-col csm-placement-id-STATIC_FALLBACK_desktop-grid-2_PID STATIC_FALLBACK_desktop-grid-2_CID celwidget" data-order-sm="2" data-cid="STATIC_FALLBACK_desktop-grid-2_CRID" data-csa-op-log-render="" data-csa-c-type="widget" data-csa-c-slot-id="desktop-grid-2" data-csa-c-content-id="amzn1.sym.STATIC_FALLBACK_desktop-grid-2_PID"><style>.a-cardui.fluid-fat-image-link .a-cardui-body .center-image{height:100%;width:100%} .fluid-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.fluid-card.a-cardui .a-cardui-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:275px;margin-bottom:44px;padding:0 20px} .fluid-image-container{height:100%;overflow:hidden;position:relative;width:100%}.fluid-image-container img{bottom:-9999px;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px}.fluid-image-container .landscape-image{height:100%;max-height:100%;max-width:none}.fluid-image-container .portrait-image{max-height:none;max-width:100%;width:100%}</style> <div id="yj6ecoyEoVwxuKW81vSbqw" class="a-cardui fluid-fat-image-link fluid-card fluid-fat-image-link" data-a-card-type="basic"> <div class="a-cardui-header"> <h2 class="a-color-base headline truncate-2line">Hogar y Cocina</h2> </div> <div class="a-cardui-body"> <a class="a-link-normal center-image aok-block image-window" href="/b?ie=UTF8&node=599391031"> <div class="a-section a-spacing-none fluid-image-container"> <img alt="Hogar y Cocina" src="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/Home_Rivet._SY304_CB482678503_.jpg" class="landscape-image" data-a-hires="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/Home_Rivet-2X._SY608_CB482678503_.jpg" /> </div></a> </div> <div class="a-cardui-footer"> <a class="a-link-normal see-more truncate-1line" href="/b?ie=UTF8&node=599391031">Ver más</a> </div> </div> <script>(function(f){f(P._namespace('gwiAutoInstVisible'));}(function(P) {if(window.GWI){GWI.Card.autoInstVisible('yj6ecoyEoVwxuKW81vSbqw');}}));</script></div> <div id="desktop-grid-3" data-gwi="{"visible":"desktop-grid-3-visible","active":"desktop-grid-3-active"}" data-display-at="smws" data-order-ws="3" class="gw-col csm-placement-id-STATIC_FALLBACK_desktop-grid-3_PID STATIC_FALLBACK_desktop-grid-3_CID celwidget" data-order-sm="3" data-cid="STATIC_FALLBACK_desktop-grid-3_CRID" data-csa-op-log-render="" data-csa-c-type="widget" data-csa-c-slot-id="desktop-grid-3" data-csa-c-content-id="amzn1.sym.STATIC_FALLBACK_desktop-grid-3_PID"><style>.a-cardui.fluid-fat-image-link .a-cardui-body .center-image{height:100%;width:100%} .fluid-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.fluid-card.a-cardui .a-cardui-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:275px;margin-bottom:44px;padding:0 20px} .fluid-image-container{height:100%;overflow:hidden;position:relative;width:100%}.fluid-image-container img{bottom:-9999px;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px}.fluid-image-container .landscape-image{height:100%;max-height:100%;max-width:none}.fluid-image-container .portrait-image{max-height:none;max-width:100%;width:100%}</style> <div id="fl76H7ROgPx3jxbIpRotBQ" class="a-cardui fluid-fat-image-link fluid-card fluid-fat-image-link" data-a-card-type="basic"> <div class="a-cardui-header"> <h2 class="a-color-base headline truncate-2line">Las últimas tendencias</h2> </div> <div class="a-cardui-body"> <a class="a-link-normal center-image aok-block image-window" href="/b?ie=UTF8&node=5512276031"> <div class="a-section a-spacing-none fluid-image-container"> <img alt="Amazon Moda" src="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/WOMENS_1X._SY304_CB482678500_.jpg" class="landscape-image" data-a-hires="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/WOMENS_2X._SY608_CB482678503_.jpg" /> </div></a> </div> <div class="a-cardui-footer"> <a class="a-link-normal see-more truncate-1line" href="/b?ie=UTF8&node=5512276031">Ver más</a> </div> </div> <script>(function(f){f(P._namespace('gwiAutoInstVisible'));}(function(P) {if(window.GWI){GWI.Card.autoInstVisible('fl76H7ROgPx3jxbIpRotBQ');}}));</script></div> <div id="desktop-grid-4" data-gwi="{"visible":"desktop-grid-4-visible","active":"desktop-grid-4-active"}" data-display-at="smws" data-order-ws="4" class="gw-col csm-placement-id-STATIC_FALLBACK_desktop-grid-4_PID STATIC_FALLBACK_desktop-grid-4_CID celwidget" data-order-sm="6" data-cid="STATIC_FALLBACK_desktop-grid-4_CRID" data-csa-op-log-render="" data-csa-c-type="widget" data-csa-c-slot-id="desktop-grid-4" data-csa-c-content-id="amzn1.sym.STATIC_FALLBACK_desktop-grid-4_PID"><style>.a-cardui.fluid-fat-image-link .a-cardui-body .center-image{height:100%;width:100%} .fluid-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.fluid-card.a-cardui .a-cardui-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:275px;margin-bottom:44px;padding:0 20px} .fluid-image-container{height:100%;overflow:hidden;position:relative;width:100%}.fluid-image-container img{bottom:-9999px;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px}.fluid-image-container .landscape-image{height:100%;max-height:100%;max-width:none}.fluid-image-container .portrait-image{max-height:none;max-width:100%;width:100%}</style> <div id="JQb0fpONZdXE_Sqr6vSKkw" class="a-cardui fluid-fat-image-link fluid-card fluid-fat-image-link" data-a-card-type="basic"> <div class="a-cardui-header"> <h2 class="a-color-base headline truncate-2line">Juguetes y juegos</h2> </div> <div class="a-cardui-body"> <a class="a-link-normal center-image aok-block image-window" href="/b?ie=UTF8&node=599385031"> <div class="a-section a-spacing-none fluid-image-container"> <img alt="Juguetes y juegos" src="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/Toys_260x260._SY304_CB439460068_.png" class="landscape-image" data-a-hires="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/Toys_520x520._SY608_CB439460071_.png" /> </div></a> </div> <div class="a-cardui-footer"> <a class="a-link-normal see-more truncate-1line" href="/b?ie=UTF8&node=599385031">Ver más</a> </div> </div> <script>(function(f){f(P._namespace('gwiAutoInstVisible'));}(function(P) {if(window.GWI){GWI.Card.autoInstVisible('JQb0fpONZdXE_Sqr6vSKkw');}}));</script></div> <hr data-display-at="smws" data-order-sm="4" data-order-ws="5" class="card-flow-row-break"></hr> <!--RowSeparator::2::C--><script> P.when('GwGridLogic').execute('GridInit', function(g) { window.uet && uet('cf', 'gwGridInit', {wb: 1}); window.uex && uex('ld', 'gwGridInit', {wb: 1}); g('#gw-card-layout').init(); }); </script> <!--RowSeparator::3::C--></div> <div id="gw-content-grid" class="a-section a-spacing-large"><div id="main-content" data-grid-breakpoint="ws" data-flow-dir="h" class="a-section a-spacing-none gw-card-layout"><!--&&&Portal&Delimiter&&&--><!-- sp:end-feature:host-atf --> <!-- sp:feature:nav-btf --> <!-- NAVYAAN BTF START --> <script type="text/javascript"> window.$Nav && $Nav.when("data").run(function (data) { data({ "accountListContent": { "html": "<div id='nav-al-container'><div id='nav-al-signin'><div id='nav-flyout-ya-signin' class='nav-flyout-content nav-flyout-accessibility'><a href='https://www.amazon.es/ap/signin?openid.pape.max_auth_age=0&openid.return_to=https%3A%2F%2Fwww.amazon.es%2Fref%3Dcs_503_link%2F%3F_encoding%3DUTF8%26ref_%3Dnav_signin&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=esflex&openid.mode=checkid_setup&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0' rel='nofollow' class='nav-action-signin-button' data-nav-role='signin' data-nav-ref='nav_signin'><span class='nav-action-inner'>Identificarse</span></a><div id='nav-flyout-ya-newCust' class='nav_pop_new_cust nav-flyout-content nav-flyout-accessibility'>¿Eres un cliente nuevo? <a href='https://www.amazon.es/ap/register?openid.pape.max_auth_age=0&openid.return_to=https%3A%2F%2Fwww.amazon.es%2Fref%3Dcs_503_link%2F%3F_encoding%3DUTF8%26ref_%3Dnav_newcust&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=esflex&openid.mode=checkid_setup&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0' rel='nofollow' class='nav-a' aria-label='¿Es la primera vez que utilizas Amazon? Empieza aquí creando una cuenta'>Empieza aquí.</a></div></div></div><div id='nav-al-wishlist' class='nav-al-column nav-tpl-itemList nav-flyout-content nav-flyout-accessibility'><div class='nav-title' id='nav-al-title' role='heading' aria-level='6'>Mis listas</div><ul><li><a href='/hz/wishlist/ls?triggerElementID=createList&ref_=nav_ListFlyout_navFlyout_createList_lv_redirect' class='nav-link nav-item'><span class='nav-text'>Crear una lista de deseos</span></a></li><li><a href='/wedding/home?ref_=nav_ListFlyout_gno_listpop_wr' class='nav-link nav-item'><span class='nav-text'>Lista de bodas</span></a></li><li><a href='/baby-reg/homepage?ref_=nav_ListFlyout_gno_listpop_br' class='nav-link nav-item'><span class='nav-text'>Lista de Nacimiento</span></a></li><li><a href='/discover?ref_=nav_ListFlyout_sbl' class='nav-link nav-item'><span class='nav-text'>Descubre tu estilo</span></a></li><li><a href='/showroom?ref_=nav_ListFlyout_srm_your_desk_wl_es' class='nav-link nav-item'><span class='nav-text'>Explorar Showroom</span></a></li></ul></div><div id='nav-al-your-account' class='nav-al-column nav-template nav-flyout-content nav-tpl-itemList nav-flyout-accessibility'><div class='nav-title' role='heading' aria-level='6'>Mi cuenta</div><ul><li><a href='/gp/css/homepage.html?ref_=nav_AccountFlyout_ya' class='nav-link nav-item'><span class='nav-text'>Mi cuenta</span></a></li><li><a id='nav_prefetch_yourorders' href='/gp/css/order-history?ref_=nav_AccountFlyout_orders' class='nav-link nav-item'><span class='nav-text'>Mis pedidos</span></a></li><li><a href='https://sell.amazon.es/vender-online?refTag=sell&ld=AZESSOA_flyout' class='nav-link nav-item'><span class='nav-text'>Tu cuenta de vendedor</span></a></li><li><a href='/hz/wishlist/ls?requiresSignIn=1&ref_=nav_AccountFlyout_wl' class='nav-link nav-item'><span class='nav-text'>Mi Lista de deseos</span></a></li><li><a href='/gp/yourstore?ref_=nav_AccountFlyout_recs' class='nav-link nav-item'><span class='nav-text'>Mis recomendaciones</span></a></li><li><a href='/yourpets?ref_=nav_AccountFlyout_ya_pp' class='nav-link nav-item'><span class='nav-text'>Mis mascotas</span></a></li><li><a href='/hz5/yourmembershipsandsubscriptions?ref_=nav_AccountFlyout_digital_subscriptions' class='nav-link nav-item'><span class='nav-text'>Pertenencia a programas y suscripciones</span></a></li><li><a href='/gp/primecentral?ref_=nav_AccountFlyout_prime' class='nav-link nav-item'><span class='nav-text'>Mi suscripción a Amazon Prime</span></a></li><li><a href='/auto-deliveries?ref_=nav_AccountFlyout_sns' class='nav-link nav-item'><span class='nav-text'>Mis suscripciones a productos</span></a></li><li><a href='/hz/mycd/myx?pageType=content&ref_=nav_AccountFlyout_myk' class='nav-link nav-item'><span class='nav-text'>Gestionar contenido y dispositivos</span></a></li><li><a href='/gp/kindle/ku/ku_central?ref_=nav_AccountFlyout_ku' class='nav-link nav-item'><span class='nav-text'>Mi Kindle Unlimited</span></a></li><li><a href='https://music.amazon.es?ref=nav_youraccount_cldplyr' class='nav-link nav-item'><span class='nav-text'>Mi Biblioteca musical</span></a></li><li><a href='/gp/video/ssoredirect?pvp=/ref%3Ddvm_crs_gno_es_xs_s_dk_nav_eg_al_yracc_0_u&ref_=nav_AccountFlyout_dvm_crs_gno_es_xs_s_dk_nav_eg_al_yracc_0_u' class='nav-link nav-item'><span class='nav-text'>Mi Prime Video</span></a></li><li><a href='/photos?ref_=nav_AccountFlyout_photos' class='nav-link nav-item'><span class='nav-text'>Tu Amazon Photos</span></a></li><li><a href='/gp/mas/your-account/myapps?ref_=nav_AccountFlyout_aad' class='nav-link nav-item'><span class='nav-text'>Mis Apps y dispositivos</span></a></li><li><a href='/gp/browse.html?node=14862331031&ref_=nav_AccountFlyout_esb2b_reg_bottom' class='nav-link nav-item'><span class='nav-text'>Crea una cuenta Business gratis</span></a></li></ul></div></div>" }, "tooltipContent": { "html": "" }, "signinContent": { "html": "<div id='nav-signin-tooltip'><a href='https://www.amazon.es/ap/signin?openid.pape.max_auth_age=0&openid.return_to=https%3A%2F%2Fwww.amazon.es%2Fref%3Dcs_503_link%2F%3F_encoding%3DUTF8%26ref_%3Dnav_custrec_signin&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=esflex&openid.mode=checkid_setup&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0' class='nav-action-signin-button' data-nav-role='signin' data-nav-ref='nav_custrec_signin'><span class='nav-action-inner'>Identificarse</span></a><div class='nav-signin-tooltip-footer'>¿Eres un cliente nuevo? <a href='https://www.amazon.es/ap/register?openid.pape.max_auth_age=0&openid.return_to=https%3A%2F%2Fwww.amazon.es%2Fref%3Dcs_503_link%2F%3F_encoding%3DUTF8%26ref_%3Dnav_custrec_newcust&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=esflex&openid.mode=checkid_setup&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0' class='nav-a' aria-label='¿Es la primera vez que utilizas Amazon? Empieza aquí creando una cuenta'>Empieza aquí.</a></div></div>" }, "templates": {"itemList":"<# var hasColumns = (function () { var checkColumns = function (_items) { if (!_items) { return false; } for (var i=0; i<_items.length; i++) { if (_items[i].columnBreak || (_items[i].items && checkColumns(_items[i].items))) { return true; } } return false; }; return checkColumns(items);}()); #><# if(hasColumns) { #> <# if(items[0].image && items[0].image.src) { #> <div class='nav-column nav-column-first nav-column-image'> <# } else if (items[0].greeting) { #> <div class='nav-column nav-column-first nav-column-greeting'> <# } else { #> <div class='nav-column nav-column-first'> <# } #><# } #><# var renderItems = function(items) { #> <# jQuery.each(items, function (i, item) { #> <# if(hasColumns && item.columnBreak) { #> <# if(item.image && item.image.src) { #> </div><div class='nav-column nav-column-notfirst nav-column-break nav-column-image'> <# } else if (item.greeting) { #> </div><div class='nav-column nav-column-notfirst nav-column-break nav-column-greeting'> <# } else { #> </div><div class='nav-column nav-column-notfirst nav-column-break'> <# } #> <# } #> <# if(item.dividerBefore) { #> <div class='nav-divider'></div> <# } #> <# if(item.text || item.content) { #> <# if(item.url) { #> <a href='<#=item.url #>' class='nav-link <# } else {#> <span class=' <# } #> <# if(item.panelKey) { #> nav-hasPanel <# } #> <# if(item.items) { #> nav-title <# } #> <# if(item.decorate == 'carat') { #> nav-carat <# } #> <# if(item.decorate == 'nav-action-button') { #> nav-action-button <# } #> nav-item' <# if(item.extra) { #> <#=item.extra #> <# } #> <# if(item.id) { #> id='<#=item.id #>' <# } #> <# if(item.dataNavRole) { #> data-nav-role='<#=item.dataNavRole #>' <# } #> <# if(item.dataNavRef) { #> data-nav-ref='<#=item.dataNavRef #>' <# } #> <# if(item.panelKey) { #> data-nav-panelkey='<#=item.panelKey #>' role='navigation' aria-label='<#=item.text#>' <# } #> <# if(item.subtextKey) { #> data-nav-subtextkey='<#=item.subtextKey #>' <# } #> <# if(item.image && item.image.height > 16) { #> style='line-height:<#=item.image.height #>px;' <# } #> > <# if(item.decorate == 'carat') { #> <i class='nav-icon'></i> <# } #> <# if(item.image && item.image.src) { #> <img class='nav-image' src='<#=item.image.src #>' style='height:<#=item.image.height #>px; width:<#=item.image.width #>px;' /> <# } #> <# if(item.text) { #> <span class='nav-text<# if(item.classname) { #> <#=item.classname #><# } #>'><#=item.text#><# if(item.badgeText) { #> <span class='nav-badge'><#=item.badgeText#></span> <# } #></span> <# } else if (item.content) { #> <span class='nav-content'><# jQuery.each(item.content, function (j, cItem) { #><# if(cItem.url && cItem.text) { #><a href='<#=cItem.url #>' class='nav-a'><#=cItem.text #></a><# } else if (cItem.text) { #><#=cItem.text#><# } #><# }); #></span> <# } #> <# if(item.subtext) { #> <span class='nav-subtext'><#=item.subtext #></span> <# } #> <# if(item.url) { #> </a> <# } else {#> </span> <# } #> <# } #> <# if(item.image && item.image.src) { #> <# if(item.url) { #> <a href='<#=item.url #>'> <# } #> <img class='nav-image' <# if(item.id) { #> id='<#=item.id #>' <# } #> src='<#=item.image.src #>' <# if (item.alt) { #> alt='<#= item.alt #>'<# } #>/> <# if(item.url) { #> </a> <# } #> <# } #> <# if(item.items) { #> <div class='nav-panel'> <# renderItems(item.items); #> </div> <# } #> <# }); #><# }; #><# renderItems(items); #><# if(hasColumns) { #> </div><# } #>","subnav":"<# if (obj && obj.type === 'vertical') { #> <# jQuery.each(obj.rows, function (i, row) { #> <# if (row.flyoutElement === 'button') { #> <div class='nav_sv_fo_v_button' <# if (row.elementStyle) { #> style='<#= row.elementStyle #>' <# } #> > <a href='<#=row.url #>' class='nav-action-button nav-sprite'> <#=row.text #> </a> </div> <# } else if (row.flyoutElement === 'list' && row.list) { #> <# jQuery.each(row.list, function (j, list) { #> <div class='nav_sv_fo_v_column <#=(j === 0) ? 'nav_sv_fo_v_first' : '' #>'> <ul class='<#=list.elementClass #>'> <# jQuery.each(list.linkList, function (k, link) { #> <# if (k === 0) { link.elementClass += ' nav_sv_fo_v_first'; } #> <li class='<#=link.elementClass #>'> <# if (link.url) { #> <a href='<#=link.url #>' class='nav_a'><#=link.text #></a> <# } else { #> <span class='nav_sv_fo_v_span'><#=link.text #></span> <# } #> </li> <# }); #> </ul> </div> <# }); #> <# } else if (row.flyoutElement === 'link') { #> <# if (row.topSpacer) { #> <div class='nav_sv_fo_v_clear'></div> <# } #> <div class='<#=row.elementClass #>'> <a href='<#=row.url #>' class='nav_sv_fo_v_lmargin nav_a'> <#=row.text #> </a> </div> <# } #> <# }); #><# } else if (obj) { #> <div class='nav_sv_fo_scheduled'> <#= obj #> </div><# } #>","htmlList":"<# jQuery.each(items, function (i, item) { #> <div class='nav-item'> <#=item #> </div><# }); #>"} }) }) </script> <script type="text/javascript"> window.$Nav && $Nav.declare('config.flyoutURL', null); window.$Nav && $Nav.declare('btf.lite'); window.$Nav && $Nav.declare('btf.full'); window.$Nav && $Nav.declare('btf.exists'); (window.AmazonUIPageJS ? AmazonUIPageJS : P).register('navCF'); </script> <!-- NAVYAAN BTF END --> <!-- sp:end-feature:nav-btf --> <!-- sp:feature:host-btf --> <div id="desktop-btf-grid-1" data-gwi="{"visible":"desktop-btf-grid-1-visible","active":"desktop-btf-grid-1-active"}" data-display-at="smws" data-order-ws="4" class="gw-col csm-placement-id-STATIC_FALLBACK_desktop-btf-grid-1_PID STATIC_FALLBACK_desktop-btf-grid-1_CID celwidget" data-order-sm="4" data-cid="STATIC_FALLBACK_desktop-btf-grid-1_CRID" data-csa-op-log-render="" data-csa-c-type="widget" data-csa-c-slot-id="desktop-btf-grid-1" data-csa-c-content-id="amzn1.sym.STATIC_FALLBACK_desktop-btf-grid-1_PID"><style>.a-cardui.fluid-fat-image-link .a-cardui-body .center-image{height:100%;width:100%} .fluid-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.fluid-card.a-cardui .a-cardui-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:275px;margin-bottom:44px;padding:0 20px} .fluid-image-container{height:100%;overflow:hidden;position:relative;width:100%}.fluid-image-container img{bottom:-9999px;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px}.fluid-image-container .landscape-image{height:100%;max-height:100%;max-width:none}.fluid-image-container .portrait-image{max-height:none;max-width:100%;width:100%}</style> <div id="Zd825XBx0vzgJfdtL3v_Dg" class="a-cardui fluid-fat-image-link fluid-card fluid-fat-image-link" data-a-card-type="basic"> <div class="a-cardui-header"> <h2 class="a-color-base headline truncate-2line">Cheques Regalo Amazon.es</h2> </div> <div class="a-cardui-body"> <a class="a-link-normal center-image aok-block image-window" href="/b/?node=3564279031"> <div class="a-section a-spacing-none fluid-image-container"> <img alt="Cheques Regalo Amazon.es" src="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/Fallback_gift_cards_379x304_1X._SY304_CB416909315_.jpg" class="landscape-image" data-a-hires="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/Fallback_gift_cards_758x608_2X._SY608_CB416909315_.jpg" /> </div></a> </div> <div class="a-cardui-footer"> <a class="a-link-normal see-more truncate-1line" href="/b/?node=3564279031">Ver más</a> </div> </div> <script>(function(f){f(P._namespace('gwiAutoInstVisible'));}(function(P) {if(window.GWI){GWI.Card.autoInstVisible('Zd825XBx0vzgJfdtL3v_Dg');}}));</script></div> <div id="desktop-btf-grid-2" data-gwi="{"visible":"desktop-btf-grid-2-visible","active":"desktop-btf-grid-2-active"}" data-display-at="smws" data-order-ws="4" class="gw-col csm-placement-id-STATIC_FALLBACK_desktop-btf-grid-2_PID STATIC_FALLBACK_desktop-btf-grid-2_CID celwidget" data-order-sm="4" data-cid="STATIC_FALLBACK_desktop-btf-grid-2_CRID" data-csa-op-log-render="" data-csa-c-type="widget" data-csa-c-slot-id="desktop-btf-grid-2" data-csa-c-content-id="amzn1.sym.STATIC_FALLBACK_desktop-btf-grid-2_PID"><style>.a-cardui.fluid-fat-image-link .a-cardui-body .center-image{height:100%;width:100%} .fluid-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.fluid-card.a-cardui .a-cardui-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:275px;margin-bottom:44px;padding:0 20px} .fluid-image-container{height:100%;overflow:hidden;position:relative;width:100%}.fluid-image-container img{bottom:-9999px;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px}.fluid-image-container .landscape-image{height:100%;max-height:100%;max-width:none}.fluid-image-container .portrait-image{max-height:none;max-width:100%;width:100%}</style> <div id="KPW9qtNCX5DElNzZl2vs9g" class="a-cardui fluid-fat-image-link fluid-card fluid-fat-image-link" data-a-card-type="basic"> <div class="a-cardui-header"> <h2 class="a-color-base headline truncate-2line">Todas las ofertas</h2> </div> <div class="a-cardui-body"> <a class="a-link-normal center-image aok-block image-window" href="/gp/goldbox"> <div class="a-section a-spacing-none fluid-image-container"> <img alt="Todas las ofertas" src="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/XCM_CUTTLE_1286725_1478754_FR_3527170_379x304_fr_FR._SY304_CB416909315_.jpg" class="landscape-image" data-a-hires="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/XCM_CUTTLE_1286725_1478753_FR_3527169_758x608_fr_FR._SY608_CB416909315_.jpg" /> </div></a> </div> <div class="a-cardui-footer"> <a class="a-link-normal see-more truncate-1line" href="/gp/goldbox">Descúbrelas</a> </div> </div> <script>(function(f){f(P._namespace('gwiAutoInstVisible'));}(function(P) {if(window.GWI){GWI.Card.autoInstVisible('KPW9qtNCX5DElNzZl2vs9g');}}));</script></div> <div id="desktop-btf-grid-3" data-gwi="{"visible":"desktop-btf-grid-3-visible","active":"desktop-btf-grid-3-active"}" data-display-at="smws" data-order-ws="4" class="gw-col csm-placement-id-STATIC_FALLBACK_desktop-btf-grid-3_PID STATIC_FALLBACK_desktop-btf-grid-3_CID celwidget" data-order-sm="4" data-cid="STATIC_FALLBACK_desktop-btf-grid-3_CRID" data-csa-op-log-render="" data-csa-c-type="widget" data-csa-c-slot-id="desktop-btf-grid-3" data-csa-c-content-id="amzn1.sym.STATIC_FALLBACK_desktop-btf-grid-3_PID"><style>.a-cardui.fluid-fat-image-link .a-cardui-body .center-image{height:100%;width:100%} .fluid-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.fluid-card.a-cardui .a-cardui-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:275px;margin-bottom:44px;padding:0 20px} .fluid-image-container{height:100%;overflow:hidden;position:relative;width:100%}.fluid-image-container img{bottom:-9999px;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px}.fluid-image-container .landscape-image{height:100%;max-height:100%;max-width:none}.fluid-image-container .portrait-image{max-height:none;max-width:100%;width:100%}</style> <div id="qpx3A0p6v_tQLU6S6-r-Qw" class="a-cardui fluid-fat-image-link fluid-card fluid-fat-image-link" data-a-card-type="basic"> <div class="a-cardui-header"> <h2 class="a-color-base headline truncate-2line">Productos reacondicionados</h2> </div> <div class="a-cardui-body"> <a class="a-link-normal center-image aok-block image-window" href="/b?node=10675217031"> <div class="a-section a-spacing-none fluid-image-container"> <img alt="Productos reacondicionados" src="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/AR_GW_SingleCard_Generic_379x304_Jan20._SY304_CB416919708_.jpg" class="landscape-image" data-a-hires="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/AR_GW_SingleCard_Generic_758x608_Jan20._SY608_CB416919708_.jpg" /> </div></a> </div> <div class="a-cardui-footer"> <a class="a-link-normal see-more truncate-1line" href="/b?node=10675217031">Descúbrelas</a> </div> </div> <script>(function(f){f(P._namespace('gwiAutoInstVisible'));}(function(P) {if(window.GWI){GWI.Card.autoInstVisible('qpx3A0p6v_tQLU6S6-r-Qw');}}));</script></div> <hr data-display-at="sm" data-order-sm="4" class="card-flow-row-break"></hr> <div id="desktop-btf-grid-4" data-gwi="{"visible":"desktop-btf-grid-4-visible","active":"desktop-btf-grid-4-active"}" data-display-at="ws" data-order-ws="4" class="gw-col csm-placement-id-STATIC_FALLBACK_desktop-btf-grid-4_PID STATIC_FALLBACK_desktop-btf-grid-4_CID celwidget" data-cid="STATIC_FALLBACK_desktop-btf-grid-4_CRID" data-csa-op-log-render="" data-csa-c-type="widget" data-csa-c-slot-id="desktop-btf-grid-4" data-csa-c-content-id="amzn1.sym.STATIC_FALLBACK_desktop-btf-grid-4_PID"><style>.a-cardui.fluid-fat-image-link .a-cardui-body .center-image{height:100%;width:100%} .fluid-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.fluid-card.a-cardui .a-cardui-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:275px;margin-bottom:44px;padding:0 20px} .fluid-image-container{height:100%;overflow:hidden;position:relative;width:100%}.fluid-image-container img{bottom:-9999px;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px}.fluid-image-container .landscape-image{height:100%;max-height:100%;max-width:none}.fluid-image-container .portrait-image{max-height:none;max-width:100%;width:100%}</style> <div id="mEbK2YL_vuLFr6eTMgAedw" class="a-cardui fluid-fat-image-link fluid-card fluid-fat-image-link" data-a-card-type="basic"> <div class="a-cardui-header"> <h2 class="a-color-base headline truncate-2line">Productos locales</h2> </div> <div class="a-cardui-body"> <a class="a-link-normal center-image aok-block image-window" href="/b?node=11529232031"> <div class="a-section a-spacing-none fluid-image-container"> <img alt="Productos locales" src="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/IT_SMB_379x304_5_1570428239_jpg._SY304_CB416920451_.jpg" class="landscape-image" data-a-hires="https://images-eu.ssl-images-amazon.com/images/G/30/x-site/2018/Q4_fallback/IT_SMB_758X608_5_1570428239_jpg._SY608_CB416920451_.jpg" /> </div></a> </div> <div class="a-cardui-footer"> <a class="a-link-normal see-more truncate-1line" href="/b?node=11529232031">Ver más</a> </div> </div> <script>(function(f){f(P._namespace('gwiAutoInstVisible'));}(function(P) {if(window.GWI){GWI.Card.autoInstVisible('mEbK2YL_vuLFr6eTMgAedw');}}));</script></div> <hr data-display-at="ws" data-order-ws="4" class="card-flow-row-break"></hr> <!--RowSeparator::4::C--><script> P.when('GwGridLogic').execute('BTFGridInit', function(g) { window.uet && uet('cf', 'gwBTFGridInit', {wb: 1}); window.uex && uex('ld', 'gwBTFGridInit', {wb: 1}); g('#main-content').init(); }); </script> </div> </div> </div> </div> <script type="text/javascript"> function getEventIds(widgets, suffix) { var eventIds = [], i; for (i = 0; i < widgets.length; i++) { eventIds.push(widgets[i] + suffix); } return eventIds; } window.P && P.when('atfWidgetComponent', 'cf').execute(function(atfWidgetComponent) { var atfWidgets = atfWidgetComponent.getWidgets() || [], atfEvents = window.atfEvents || getEventIds(atfWidgets, '-visible'), unOccuredAfEventIds = GWI.getUnoccuredEvents(atfEvents), counter = "missingAFInstrumentAtEndOfPageLayout"; if (unOccuredAfEventIds.length) { var message = 'Missing AF at the end of Page Layout due to ' + unOccuredAfEventIds.length + ' unoccurred ATF event IDs - ' + JSON.stringify(unOccuredAfEventIds); window.GWI && GWI.util && GWI.util.debugLog(message, false); if (typeof ue == 'object' && typeof(ue.count) == 'function') { ue.count(counter, (ue.count(counter) || 0) + 1); } } }); </script> <div class="a-section"></div> <!-- sp:end-feature:host-btf --> <!-- sp:feature:aui-preload --> <!-- sp:end-feature:aui-preload --> <!-- sp:feature:nav-footer --> <!-- NAVYAAN FOOTER START --> <!-- WITHOUT MOZART --> <div id='rhf' class='copilot-secure-display' style='clear: both;' role='complementary' aria-label='Productos que has visto recientemente y recomendaciones destacadas'> <div class='rhf-frame' style='display: none;'> <br> <div id='rhf-container'> <div class='rhf-loading-outer'> <table class='rhf-loading-middle'> <tr> <td class='rhf-loading-inner'> <img src='https://m.media-amazon.com/images/G/30/personalization/ybh/loading-4x-gray._CB485916902_.gif'> </td> </tr> </table> </div> <div id='rhf-context'> <script type='application/json'> { "rhfHandlerParams":{"currentPageType":"Gateway","currentSubPageType":"desktop","excludeAsin":"","fieldKeywords":"","k":"","keywords":"","search":"","auditEnabled":"","previewCampaigns":"","forceWidgets":"","searchAlias":""} } </script> </div> </div> <noscript> <div class='rhf-border'> <div class='rhf-header'> Productos que has visto recientemente y recomendaciones destacadas </div> <div class='rhf-footer'> <div class='rvi-container'> <div class='ybh-edit'> <div class='ybh-edit-arrow'> › </div> <div class='ybh-edit-link'> <a href='/gp/history'> Ver o editar tu historial de búsqueda </a> </div> </div> <span class='no-rvi-message'> Una vez que hayas visto páginas de detalles del producto, busca aquí la manera más fácil de navegar hasta las páginas en las que estás interesado. </span> </div> </div> </div> </noscript> <div id='rhf-error' style='display: none;'> <div class='rhf-border'> <div class='rhf-header'> Productos que has visto recientemente y recomendaciones destacadas </div> <div class='rhf-footer'> <div class='rvi-container'> <div class='ybh-edit'> <div class='ybh-edit-arrow'> › </div> <div class='ybh-edit-link'> <a href='/gp/history'> Ver o editar tu historial de búsqueda </a> </div> </div> <span class='no-rvi-message'> Una vez que hayas visto páginas de detalles del producto, busca aquí la manera más fácil de navegar hasta las páginas en las que estás interesado. </span> </div> </div> </div> </div> <br> </div> </div> <div class="navLeftFooter nav-sprite-v1" id="navFooter"> <a id="navBackToTop" aria-label="Volver arriba" role="button"> <div class="navFooterBackToTop"> <span class="navFooterBackToTopText"> Volver arriba </span> </div> </a> <div class="navFooterVerticalColumn navAccessibility" role="presentation"> <div class="navFooterVerticalRow navAccessibility"> <div class="navFooterLinkCol navAccessibility"> <div class="navFooterColHead" role="heading" aria-level="6">Conócenos</div> <ul> <li class="nav_first"> <a href="/gp/browse.html?node=923374031&ref_=footer_gw_m_b_careers" class="nav_a">Trabajar en Amazon</a> </li> <li > <a href="https://www.amazon.es/sobreamazon" class="nav_a">Sobre Amazon.es</a> </li> <li > <a href="https://sostenibilidad.aboutamazon.es/?utm_source=gateway&utm_medium=footer&ref_=susty_footer" class="nav_a">Sostenibilidad</a> </li> <li class="nav_last "> <a href="https://www.amazon.science" class="nav_a" lang="en">Amazon Science</a> </li> </ul> </div> <div class="navFooterColSpacerInner navAccessibility"></div> <div class="navFooterLinkCol navAccessibility"> <div class="navFooterColHead" role="heading" aria-level="6">Gana dinero con nosotros</div> <ul> <li class="nav_first"> <a href="https://services.amazon.es/sell.html?ld=AZESSOAFooter&ref_=sdes_soa" class="nav_a">Vender en Amazon</a> </li> <li > <a href="https://sell.amazon.es/programas/amazon-business/?ld=AZESB2BRetailFooter" class="nav_a">Vender en Amazon Business</a> </li> <li > <a href="https://services.amazon.es/handmade.htm?ref=azessoafoo&ld=AZESHNDFooter" class="nav_a">Vende en Amazon Handmade</a> </li> <li > <a href="https://sell.amazon.es/propietarios-de-marcas/?ref_=AOESABRLGNRFOOT&ld=AZESBrandRegFooter#inscribe-tu-marca" class="nav_a">Desarrolla y protege tu marca</a> </li> <li > <a href="https://afiliados.amazon.es/" class="nav_a">Programa de afiliados</a> </li> <li > <a href="https://services.amazon.es/servicios/logistica-de-amazon/funciones-y-ventajas/?ld=AZESFBAFooter" class="nav_a">Logística de Amazon</a> </li> <li > <a href="https://supply.amazon.com/?ref_=footer_sta&lang=es-ES" class="nav_a">Suministrar a Amazon</a> </li> <li > <a href="https://advertising.amazon.es/products-self-serve?ref_=ext_amzn_ftr" class="nav_a">Promociona tus productos</a> </li> <li > <a href="https://kdp.amazon.com/?language=es_ES" class="nav_a">Publica tu libro en Kindle</a> </li> <li > <a href="https://pay.amazon.com/es?ld=AWREESAPAFooter" class="nav_a" lang="en">Amazon Pay</a> </li> <li class="nav_last "> <a href="https://www.amazon.es/b?node=13350923031" class="nav_a">Alojar un Amazon Hub</a> </li> </ul> </div> <div class="navFooterColSpacerInner navAccessibility"></div> <div class="navFooterLinkCol navAccessibility"> <div class="navFooterColHead" role="heading" aria-level="6">Métodos de pago Amazon</div> <ul> <li class="nav_first"> <a href="/gp/help/customer/display.html?nodeId=201262600&ref_=footer_payment" class="nav_a">Métodos de pago</a> </li> <li > <a href="/gp/help/customer/display.html?nodeId=201239250&ref_=footer_tfx" class="nav_a">Conversor de divisas de Amazon</a> </li> <li > <a href="/gp/gc?ref_=footer_giftcards" class="nav_a">Tarjetas regalo</a> </li> <li > <a href="/gp/gc/create?ref_=footer_topup_es" class="nav_a">Recarga online</a> </li> <li class="nav_last "> <a href="/gp/browse.html?node=15417070031&ref_=footer_purchase_code" class="nav_a">Recarga en tienda</a> </li> </ul> </div> <div class="navFooterColSpacerInner navAccessibility"></div> <div class="navFooterLinkCol navAccessibility"> <div class="navFooterColHead" role="heading" aria-level="6">¿Necesitas ayuda?</div> <ul> <li class="nav_first"> <a href="/gp/css/order-history?ref_=footer_hp_ss_comp_tmp" class="nav_a">Localizar o gestionar compras</a> </li> <li > <a href="/gp/help/customer/display.html?nodeId=200522630&ref_=footer_shiprates" class="nav_a">Tarifas y políticas de envío</a> </li> <li > <a href="/gp/prime?ref_=footer_prime" class="nav_a" lang="en">Amazon Prime</a> </li> <li > <a href="/gp/css/returns/homepage.html?ref_=footer_hy_f_4" class="nav_a">Devolver o reemplazar productos</a> </li> <li > <a href="/gp/browse.html?node=22380251031&ref_=footer_disposal" class="nav_a">Reciclaje</a> </li> <li > <a href="/hz/mycd/myx?ref_=footer_myk" class="nav_a">Gestionar contenido y dispositivos</a> </li> <li > <a href="https://www.amazon.es/your-product-safety-alerts?ref_=footer_bsx_ypsa" class="nav_a">Retiradas y alertas de seguridad de productos</a> </li> <li > <a href="/gp/browse.html?node=5061838031&ref_=footer_mobapp" class="nav_a" lang="en">App Amazon</a> </li> <li > <a href="/gp/help/customer/display.html?nodeId=200507590&ref_=footer_gw_m_b_cs" class="nav_a">Atención al Cliente</a> </li> <li > <a href="/gp/help/customer/display.html?nodeId=201239260&ref_=footer_vat" class="nav_a">IVA sobre los bienes</a> </li> <li > <a href="https://www.amazon.es/gp/help/customer/display.html?nodeId=GUUVBZ8WGVFP8R8X&ref_=nav_foot_accessibility" class="nav_a">Accesibilidad</a> </li> <li > <a href="/registries?ref_=nav_footer_registry_giftlist_desktop" class="nav_a">Listas de regalos</a> </li> <li class="nav_last "> <a href="/gp/help/customer/display.html?nodeId=TLtMJsPGBmJPpN3hvy&ref_=footer_report_illegal_content" class="nav_a">Denunciar contenido ilegal</a> </li> </ul> </div> </div> </div> <div class="nav-footer-line"></div> <div class="navFooterLine navFooterLinkLine navFooterPadItemLine"> <span> <div class="navFooterLine navFooterLogoLine"> <a aria-label="Amazon Spain Home" lang="en" href="/?ref_=footer_logo"> <div class="nav-logo-base nav-sprite"></div> </a> </div> </span> </div> <div class="navFooterLine navFooterLinkLine navFooterPadItemLine"> <ul><li class="nav_first"><a href="https://www.amazon.com.au/ref=footer_au" class="nav_a" aria-label="Inicio de Amazon Australia">Australia</a></li><li><a href="https://www.amazon.de/ref=footer_de" class="nav_a" aria-label="Inicio de Amazon Alemania">Alemania</a></li><li><a href="https://www.amazon.com.br/ref=footer_br" class="nav_a" aria-label="Inicio de Amazon Brasil">Brasil</a></li><li><a href="https://www.amazon.ca/ref=footer_ca" class="nav_a" aria-label="Inicio de Amazon Canadá">Canadá</a></li><li><a href="https://www.amazon.cn/ref=footer_cn" class="nav_a" aria-label="Inicio de Amazon China">China</a></li><li><a href="https://www.amazon.com/ref=footer_us" class="nav_a" aria-label="Inicio de Amazon Estados Unidos">Estados Unidos</a></li><li><a href="https://www.amazon.fr/ref=footer_fr" class="nav_a" aria-label="Inicio de Amazon Francia">Francia</a></li><li><a href="https://www.amazon.in/ref=footer_in" class="nav_a" aria-label="Inicio de Amazon India">India</a></li><li><a href="https://www.amazon.it/ref=footer_it" class="nav_a" aria-label="Inicio de Amazon Italia">Italia</a></li><li><a href="https://www.amazon.co.jp/ref=footer_jp" class="nav_a" aria-label="Inicio de Amazon Japón">Japón</a></li><li><a href="https://www.amazon.com.mx/ref=footer_mx" class="nav_a" aria-label="Inicio de Amazon México">México</a></li><li><a href="https://www.amazon.nl/ref=footer_nl" class="nav_a" aria-label="Inicio de Amazon Países Bajos">Países Bajos</a></li><li><a href="https://www.amazon.pl/ref=footer_pl" class="nav_a" aria-label="Inicio de Amazon Polonia">Polonia</a></li><li><a href="https://www.amazon.ae/ref=footer_ae" class="nav_a" aria-label="Inicio de Amazon Emiratos Árabes Unidos">Emiratos Árabes Unidos</a></li><li><a href="https://www.amazon.co.uk/ref=footer_uk" class="nav_a" aria-label="Inicio de Amazon Reino Unido">Reino Unido</a></li><li><a href="https://www.amazon.sg/ref=footer_sg" class="nav_a" aria-label="Inicio de Amazon Singapur">Singapur</a></li><li class="nav_last"><a href="https://www.amazon.com.tr/ref=footer_tr" class="nav_a" aria-label="Inicio de Amazon Turquía">Turquía</a></li></ul> </div> <div class="navFooterLine navFooterLinkLine navFooterDescLine" aria-label="Más en Amazon"> <div class="navFooterMoreOnAmazon navFooterMoreOnAmazonWrapper" aria-label="Más en Amazon"> <ul> <li class="navFooterDescItem"><a href=https://music.amazon.es/?ref=dm_aff_amz_es class="nav_a"><h5 class="navFooterDescItem_heading">Amazon Music</h5><span class="navFooterDescText">Transmite millones<br>de canciones</span></a></li> <li class="navFooterDescItem"><a href=https://www.iberlibro.com/ class="nav_a"><h5 class="navFooterDescItem_heading">IberLibro</h5><span class="navFooterDescText">Libros, arte<br>& artículos de colección</span></a></li> <li class="navFooterDescItem"><a href=https://aws.amazon.com/es/?sc_channel=EL&sc_campaign=ES_amazonfooter class="nav_a"><h5 class="navFooterDescItem_heading">Amazon Web Services</h5><span class="navFooterDescText">Servicios Cloud Computing<br>de Amazon</span></a></li> <li class="navFooterDescItem"><a href=https://kdp.amazon.com/?language=es_ES class="nav_a"><h5 class="navFooterDescItem_heading">Kindle Direct Publishing</h5><span class="navFooterDescText">Publica tu libro en papel y digital<br>de manera independiente</span></a></li> <li class="navFooterDescItem"><a href=/gp/browse.html?node=3582001031&ref_=footer_wrhsdls class="nav_a"><h5 class="navFooterDescItem_heading">Amazon Segunda mano</h5><span class="navFooterDescText">Productos devueltos y como nuevos</span></a></li> <li class="navFooterDescItem"><a href=https://www.shopbop.com/ class="nav_a"><h5 class="navFooterDescItem_heading">Shopbop</h5><span class="navFooterDescText">Marcas<br>de moda de diseño </span></a></li> <li class="navFooterDescItem"><a href=/gp/browse.html?node=14862331031&ref_=nav_footer_business class="nav_a"><h5 class="navFooterDescItem_heading">Amazon Business</h5><span class="navFooterDescText">Servicio para<br>clientes de empresa</span></a></li> <li class="navFooterDescItem"><a href=https://www.audible.es class="nav_a"><h5 class="navFooterDescItem_heading">Audible</h5><span class="navFooterDescText">Disfruta de miles de audiolibros y podcasts originales</span></a></li></ul> </div> </div> <div class="navFooterLine navFooterLinkLine navFooterPadItemLine navFooterCopyright"> <ul><li class="nav_first"><a href="/gp/help/customer/display.html?nodeId=201909000&ref_=footer_cou" id="" class="nav_a">Condiciones de Uso y Venta</a> </li><li ><a href="/gp/help/customer/display.html?nodeId=201909010&ref_=footer_privacy" id="" class="nav_a">Aviso de privacidad</a> </li><li ><a href="/gp/help/customer/display.html?nodeId=201909250&ref_=footer_legal_area" id="" class="nav_a">Área legal</a> </li><li ><a href="/gp/help/customer/display.html?nodeId=201890250&ref_=footer_cookies_notice" id="" class="nav_a">Cookies</a> </li><li class="nav_last"><a href="/gp/help/customer/display.html?nodeId=201909150&ref_=footer_Interest_Based_Ads_Notice" id="" class="nav_a">Publicidad basada en intereses</a> </li></ul><span>© 1996-2025, Amazon.com, Inc. o sus afiliados</span> </div> </div> <div id="sis_pixel_r2" aria-hidden="true" style="height:1px; position: absolute; left: -1000000px; top: -1000000px;"></div><script>(function(a,b){a.attachEvent?a.attachEvent("onload",b):a.addEventListener&&a.addEventListener("load",b,!1)})(window,function(){setTimeout(function(){var el=document.getElementById("sis_pixel_r2");el&&(el.innerHTML='<iframe id="DAsis" src="//aax-eu.amazon-adsystem.com/s/iu3?d=amazon.es&slot=navFooter&old_oo=0&ts=1743533456950&s=ATynt9fwde3gwt4AhazL-VdTgT-wgJH4s92lRD8pBeFn&gdpr_consent=&gdpr_consent_avl=&cb=1743533456950" width="1" height="1" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" tabindex="-1" sandbox></iframe>');var event=new Event("SISPixelCardLoaded");document.dispatchEvent(event);},300)});</script> <!-- NAVYAAN FOOTER END --> <!-- sp:end-feature:nav-footer --> <!-- sp:feature:configured-sitewide-assets --> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('afterLoad').execute(function() { (function(c,C,w){var x=c.ue||{},q=function(){},h=function(c){return function(e,k){k||(k="ERROR");e=e&&e.stack&&e.message?e:JSON.stringify(e);c({logLevel:k,attribution:"MSAVowelsJavascriptAssets",message:e})}}(c.ueLogError||q),l=function(c){return function(e,k){c("MSAVowelsJavascriptAssets:"+e,k)}}(x.count||q),y=function(c){return function(){try{return c.apply(this,arguments)}catch(e){h(e,"FATAL")}}},r=function(){var h=Array.prototype.slice.call(arguments,0);h[0]=y(h[0]);return c.setTimeout.apply(null, h)},v=function(){l("invoked",1);var q=function(c,e){c={events:[{data:c}]};c=JSON.stringify(c);e="https://unagi-na.amazon.com/1/events/"+e;navigator&&navigator.sendBeacon?navigator.sendBeacon(e,c):fetch(e,{method:"POST",body:c}).catch(function(c){h(c,"WARN")})},e=function(c){q(c,"com.amazon.Vowels.ClientMetrics")};r(function(){function k(){for(var a=new URLSearchParams,b=0;b<arguments.length;b++){var d=arguments[b],g;for(g in d)a.set(g,d[g])}return a.toString()}function z(){for(var a={},b=0;b<arguments.length;b++){var d= arguments[b],g;for(g in d)a[g]=d[g]}return a}function v(){var a=/(https:\/\/www\.amazon\.[a-zA-Z]*(?:\.[a-zA-Z]*)?)/i;return D&&E&&a.test(D)?E:"Unknown"}function x(a){for(var b={pg_siz:0,m_siz:0,pg_esiz:0,m_esiz:0},d=/^https:.*\.(?:(?:ssl-)?images|media)-amazon\.com\/images\//i,g=0;g<a.length;g++){var f=a[g];b.pg_siz+=f.transferSize;b.pg_esiz+=f.encodedBodySize;d.test(f.name)&&(b.m_siz+=f.transferSize,b.m_esiz+=f.encodedBodySize)}return b}function y(a,b){if(a){var d={pg_siz:0,m_siz:0,pg_esiz:0,m_esiz:0, fcp:0,lcp:0,pg_type:v(),dpr:c.devicePixelRatio||0,csm_markers:K(),cdn:b};b=m.getEntriesByType("paint");for(var g=0;g<b.length;g++)if("first-contentful-paint"===b[g].name){d.fcp=b[g].startTime;break}var f=x(a);if(c.PerformanceObserver){var F=new c.PerformanceObserver(function(a){a=a.getEntries();if(0!==a.length){var b=a[a.length-1];a.forEach(function(a){a.element&&"IMG"===a.element.tagName&&b.startTime<a.startTime&&(b=a)});d.lcp=b.startTime;F.disconnect()}});try{F.observe({type:"largest-contentful-paint", buffered:!0})}catch(u){}}r(function(){d.pg_siz=f.pg_siz;d.m_siz=f.m_siz;d.pg_esiz=f.pg_esiz;d.m_esiz=f.m_esiz;var a=z(A,d);q(a,"com.amazon.Vowels.PageWeightMetrics")},1E3)}}function K(){if(!c.ue||!c.ue.markers)return{};var a=c.ue.markers,b=a.tc,d={};Object.keys(a).forEach(function(g){var f=a[g];d[g]=f&&b?Math.max(0,f-b):w});return d}function G(a,b){var d=a.name,g=a.startTime||0,f=a.connectEnd||0,c=a.connectStart||0,u=a.domainLookupEnd||0,h=a.domainLookupStart||0,m=a.requestStart||0,k=a.responseEnd|| 0,l=a.responseStart||0,q=a.secureConnectionStart||0,r=a.transferSize||0,t=a.duration||0;0>=t&&0<g&&0<k&&(t=k-g);var n={src:d,sy:b+".2023-05-05"};0<=d.indexOf("/images/G/01/msa/vowels/metrics")?n.l=p(t):(0<r&&(n.siz=r),0<l-m&&0<l&&0<m&&(n.ttf=p(l-m)),0<k-l&&0<k&&0<l&&(n.con=p(k-l)),0<t&&(n.dur=p(t)));0<u-h&&0<u&&0<h&&(n.dns=p(u-h));0<f-c&&0<f&&0<c&&(n.tcp=p(f-c));0<f-q&&0<f&&0<q&&(n.tls=p(f-q));"serverTiming"in a&&a.serverTiming.slice(0,15).forEach(function(a){var b="st_"+a.name,d=a.description.substring(0, Math.min(64,a.description.length));n[b]=encodeURIComponent(a.duration+";"+d)});a=z(A,n);e(a)}function H(a){var b=z(A,{src:a,error:1}),d=m.now();return fetch(a).then(function(g){var f=m.now();var c=g.headers.get("x-cache")||"";c=0<=c.indexOf("cloudfront")?"c":0<=c.indexOf("akamai")?"a":0<=c.indexOf("fastly")?"f":"u";if(!g.ok)throw b.l=p(f-d),b.status=g.status,b.sy=c+".2023-05-05",I(c,b),b;g={name:a,duration:f-d};f=m.getEntriesByName(a);G(1===f.length?f[0]:g,c);return{cdn:c,url:a}},function(a){b.message= a.message;b.sy="u.2023-05-05";I("u",b);throw a;})}function I(a,b){try{var d=new URL(b.src)}catch(f){throw f;}var c=b.status;"u"===a?L(d,c).then(function(a){a.forEach(function(a){b.sy=a+".2023-05-05";e(b)})}):e(b)}function L(a,b){var d=[];a=[B(a,"f"),B(a,"c"),B(a,"a")];return c.Promise.all(a.map(M)).then(function(a){a.forEach(function(a){"fulfilled"===a.status?b&&a.value.statusCode===b&&d.push(a.value.cdn):b===w&&d.push(a.reason)});return 0<d.length?d:["u"]}).catch(function(a){h(a,"FATAL")})}function M(a){return a.then(function(a){return{value:a, status:"fulfilled"}},function(a){return{reason:a,status:"rejected"}})}function B(a,b){a.hostname=N[b];return fetch(a).then(function(a){return{cdn:b,statusCode:a.status}}).catch(function(a){h(a,"WARN");throw b;})}function O(a){for(var b=new RegExp("^https://(.*.(images|ssl-images|media)-amazon.com|"+c.location.hostname+")/images/","i"),d={},g=0,f="",e,h,k=a.length-1;0<=k;k--)e=a[k],0<e.transferSize&&e.transferSize>=e.encodedBodySize&&(e=b.exec(String(a[k].name)))&&3===e.length&&(e=e[1],h=d[e]=(d[e]|| 0)+1,h>g&&(f=e,g=h));return f}var J=navigator.userAgent,p=Math.round,m=c.performance,D=c.location.origin,E=c.ue_pty,A={s:C.domain,u:c.location.pathname,tz:J},N={a:"a.media-amazon.com",c:"dk9ps7goqoeef.cloudfront.net",f:"f.media-amazon.com"},P=c.URLSearchParams&&c.fetch&&c.Promise;m&&"function"===typeof m.getEntriesByName&&"function"===typeof m.getEntriesByType&&"function"===typeof m.now&&0>J.toLowerCase().indexOf("firefox")&&P?function(){var a=m.getEntriesByType("resource"),b=O(a)||"m.media-amazon.com"; H("https://"+b+"/images/G/01/msa/vowels/metrics.jpg?"+k({time:+new Date,rand:p(1E6*Math.random()).toString()})).then(function(){var a="STID"+p(1E6*Math.random()).toString()+"-"+ +new Date;return H("https://"+b+"/images/G/01/msa/vowels/metrics._"+a+"_.jpg")}).then(function(c){c=c.cdn;l("cdn:"+c,1);if(a===w||0>=a.length)var d=0;else{d="https://"+b+"/images/";var f,e=0;for(f=0;f<a.length&&3>e;f++){var h=a[f];var k=h.name;0<h.transferSize&&h.transferSize>=h.encodedBodySize&&0===k.indexOf(d)&&!(0<k.indexOf("/images/G/01/msa/vowels/metrics"))&& (G(h,c),e++)}d=e}l("resourceCount",d);y(a,c)},function(a){l("resourceError",1);a instanceof TypeError&&a.message&&a.message.includes("Failed to fetch")?h(a,"WARN"):h(a,"ERROR")}).catch(function(a){h(a,"FATAL")})}():l("unsupportedBrowser",1)},4E3)};"loading"!==C.readyState?r(v,1E3):c.addEventListener&&c.addEventListener("DOMContentLoaded",function(){r(v,1E3)});l("registered",1)})(window,document); }); </script> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('afterLoad').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/31mqNgZQVBL.js?AUIClients/PuffAuiAssets'); }); </script> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('afterLoad').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/41TOmhTuK7L.js?AUIClients/AmazonLightsaberPageAssets'); }); </script> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('afterLoad').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/11tKFQTcwoL.js?AUIClients/WebFlowIngressJs'); }); </script> <!-- sp:end-feature:configured-sitewide-assets --> <!-- sp:feature:customer-behavior-js --> <script type="text/javascript">if (window.ue && ue.tag) { ue.tag('FWCIMEnabled'); }</script> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('afterLoad').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/71EOqyQDjOL.js?AUIClients/FWCIMAssets'); }); </script> <!-- sp:end-feature:customer-behavior-js --> <!-- sp:feature:cookie-consent-js-body --> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/11O92i0Q4lL.js?AUIClients/PRIVCONAssets-body'); </script> <!-- sp:end-feature:cookie-consent-js-body --> <!-- sp:feature:csm:body-close --> <div id='be' style="display:none;visibility:hidden;"><form name='ue_backdetect' action="get"><input type="hidden" name='ue_back' value='1' /></form> <script type="text/javascript"> window.ue_ibe = (window.ue_ibe || 0) + 1; if (window.ue_ibe === 1) { (function(e,c){function h(b,a){f.push([b,a])}function g(b,a){if(b){var c=e.head||e.getElementsByTagName("head")[0]||e.documentElement,d=e.createElement("script");d.async="async";d.src=b;d.setAttribute("crossorigin","anonymous");a&&a.onerror&&(d.onerror=a.onerror);a&&a.onload&&(d.onload=a.onload);c.insertBefore(d,c.firstChild)}}function k(){ue.uels=g;for(var b=0;b<f.length;b++){var a=f[b];g(a[0],a[1])}ue.deffered=1}var f=[];c.ue&&(ue.uels=h,c.ue.attach&&c.ue.attach("load",k))})(document,window); if (window.ue && window.ue.uels) { var cel_widgets = [ { "c":"celwidget" },{ "s":"#nav-swmslot > div", "id_gen":function(elem, index){ return 'nav_sitewide_msg'; } } ]; ue.uels("https://images-na.ssl-images-amazon.com/images/I/216YVwoRFDL.js"); } var ue_mbl=ue_csm.ue.exec(function(h,a){function s(c){b=c||{};a.AMZNPerformance=b;b.transition=b.transition||{};b.timing=b.timing||{};if(a.csa){var d;b.timing.transitionStart&&(d=b.timing.transitionStart);b.timing.processStart&&(d=b.timing.processStart);d&&(csa("PageTiming")("mark","nativeTransitionStart",d),csa("PageTiming")("mark","transitionStart",d))}h.ue.exec(t,"csm-android-check")()&&b.tags instanceof Array&&(c=-1!=b.tags.indexOf("usesAppStartTime")||b.transition.type?!b.transition.type&&-1< b.tags.indexOf("usesAppStartTime")?"warm-start":void 0:"view-transition",c&&(b.transition.type=c));n=null;"reload"===e._nt&&h.ue_orct||"intrapage-transition"===e._nt?u(b):"undefined"===typeof e._nt&&f&&f.timing&&f.timing.navigationStart&&a.history&&"function"===typeof a.History&&"object"===typeof a.history&&a.history.length&&1!=a.history.length&&(b.timing.transitionStart=f.timing.navigationStart);p&&e.ssw(q,""+(b.timing.transitionStart||n||""));c=b.transition;d=e._nt?e._nt:void 0;c.subType=d;a.ue&& a.ue.tag&&a.ue.tag("has-AMZNPerformance");e.isl&&a.uex&&a.uex("at","csm-timing");v()}function w(c){a.ue&&a.ue.count&&a.ue.count("csm-cordova-plugin-failed",1)}function t(){return a.cordova&&a.cordova.platformId&&"android"==a.cordova.platformId}function u(){if(p){var c=e.ssw(q),a=function(){},x=e.count||a,a=e.tag||a,k=b.timing.transitionStart,g=c&&!c.e&&c.val;n=c=g?+c.val:null;k&&g&&k>c?(x("csm.jumpStart.mtsDiff",k-c||0),a("csm-rld-mts-gt")):k&&g?a("csm-rld-mts-leq"):g?k||a("csm-rld-mts-no-new"):a("csm-rld-mts-no-old")}f&& f.timing&&f.timing.navigationStart?b.timing.transitionStart=f.timing.navigationStart:delete b.timing.transitionStart}function v(){try{a.P.register("AMZNPerformance",function(){return b})}catch(c){}}function r(){if(!b)return"";ue_mbl.cnt=null;var c=b.timing,d=b.transition,d=["mts",l(c.transitionStart),"mps",l(c.processStart),"mtt",d.type,"mtst",d.subType,"mtlt",d.launchType];a.ue&&a.ue.tag&&(c.fr_ovr&&a.ue.tag("fr_ovr"),c.fcp_ovr&&a.ue.tag("fcp_ovr"),d.push("fr_ovr",l(c.fr_ovr),"fcp_ovr",l(c.fcp_ovr))); for(var c="",e=0;e<d.length;e+=2){var f=d[e],g=d[e+1];"undefined"!==typeof g&&(c+="&"+f+"="+g)}return c}function l(a){if("undefined"!==typeof a&&"undefined"!==typeof m)return a-m}function y(a,d){b&&(m=d,b.timing.transitionStart=a,b.transition.type="view-transition",b.transition.subType="ajax-transition",b.transition.launchType="normal",ue_mbl.cnt=r)}var e=h.ue||{},m=h.ue_t0,q="csm-last-mts",p=1===h.ue_sswmts,n,f=a.performance,b;if(a.P&&a.P.when&&a.P.register)return 1===a.ue_fnt&&(m=a.aPageStart|| h.ue_t0),a.P.when("CSMPlugin").execute(function(a){a.buildAMZNPerformance&&a.buildAMZNPerformance({successCallback:s,failCallback:w})}),{cnt:r,ajax:y}},"mobile-timing")(ue_csm,ue_csm.window); (function(d){d._uess=function(){var a="";screen&&screen.width&&screen.height&&(a+="&sw="+screen.width+"&sh="+screen.height);var b=function(a){var b=document.documentElement["client"+a];return"CSS1Compat"===document.compatMode&&b||document.body["client"+a]||b},c=b("Width"),b=b("Height");c&&b&&(a+="&vw="+c+"&vh="+b);return a}})(ue_csm); (function(a){function d(a){c&&c("log",a)}var b=document.ue_backdetect,c=a.csa&&a.csa("Errors",{producerId:"csa",logOptions:{ent:"all"}});a.ue_err.buffer&&c&&(a.ue_err.buffer.forEach(d),a.ue_err.buffer.push=d);b&&b.ue_back&&a.ue&&(a.ue.bfini=b.ue_back.value);a.uet&&a.uet("be");a.onLdEnd&&(window.addEventListener?window.addEventListener("load",a.onLdEnd,!1):window.attachEvent&&window.attachEvent("onload",a.onLdEnd));a.ueh&&a.ueh(0,window,"load",a.onLd,1);a.ue&&a.ue.tag&&(a.ue_furl?(b=a.ue_furl.replace(/\./g, "-"),a.ue.tag(b)):a.ue.tag("nofls"))})(ue_csm); (function(g,h){function d(a,d){var b={};if(!e||!f)try{var c=h.sessionStorage;c?a&&("undefined"!==typeof d?c.setItem(a,d):b.val=c.getItem(a)):f=1}catch(g){e=1}e&&(b.e=1);return b}var b=g.ue||{},a="",f,e,c,a=d("csmtid");f?a="NA":a.e?a="ET":(a=a.val,a||(a=b.oid||"NI",d("csmtid",a)),c=d(b.oid),c.e||(c.val=c.val||0,d(b.oid,c.val+1)),b.ssw=d);b.tabid=a})(ue_csm,ue_csm.window); (function(a){var e={rc:1,hob:1,hoe:1,ntd:1,rd_:1,_rd:1};"function"===typeof window.addEventListener&&window.addEventListener("pageshow",function(b){if(b&&b.persisted&&(b=+new Date,b={clickTime:b-1,pageVisible:b},"object"===typeof b&&"object"===typeof a.ue.markers&&"object"===typeof a.ue&&"function"===typeof a.uex)){if("function"===typeof a.uet){for(var c in a.ue.markers)!a.ue.markers.hasOwnProperty(c)||c in e||a.uet(c,void 0,void 0,b.pageVisible);a.uet("tc",void 0,void 0,b.clickTime);a.uet("ty",void 0, void 0,b.clickTime+2)}(c=document.ue_backdetect)&&c.ue_back&&(a.ue.bfini=+c.ue_back.value+1);a.ue.isBFonMshop=!0;a.ue.isBFCache=!0;a.ue.t0=b.clickTime;a.ue.viz=["visible:0"];"function"===typeof a.ue.tag&&(a.ue.tag("cacheSourceMemory"),a.ue.tag("history-navigation-page-cache"));c=ue_csm.csa&&ue_csm.csa("SPA");var d=ue_csm.csa&&ue_csm.csa("PageTiming");c&&d&&(c("newPage",{transitionType:"history-navigation-page-cache"},{keepPageAttributes:!0}),d("mark","transitionStart",b.clickTime));"function"===typeof a.uex&& a.uex("ld",void 0,void 0,a.ue.t.ld);delete a.ue.isBFonMshop;delete a.ue.isBFCache}})})(ue_csm); ue_csm.ue.exec(function(e,f){var a=e.ue||{},b=a._wlo,d;if(a.ssw){d=a.ssw("CSM_previousURL").val;var c=f.location,b=b?b:c&&c.href?c.href.split("#")[0]:void 0;c=(b||"")===a.ssw("CSM_previousURL").val;!c&&b&&a.ssw("CSM_previousURL",b);d=c?"reload":d?"intrapage-transition":"first-view"}else d="unknown";a._nt=d},"NavTypeModule")(ue_csm,window); ue_csm.ue.exec(function(c,a){function g(a){a.run(function(e){d.tag("csm-feature-"+a.name+":"+e);d.isl&&c.uex("at")})}if(a.addEventListener)for(var d=c.ue||{},f=[{name:"touch-enabled",run:function(b){var e=function(){a.removeEventListener("touchstart",c,!0);a.removeEventListener("mousemove",d,!0)},c=function(){b("true");e()},d=function(){b("false");e()};a.addEventListener("touchstart",c,!0);a.addEventListener("mousemove",d,!0)}}],b=0;b<f.length;b++)g(f[b])},"csm-features")(ue_csm,window); (function(a,e){function d(a){b&&b("recordCounter",a.c,a.v)}var c=e.images,b=a.csa&&a.csa("Metrics",{producerId:"csa"});c&&c.length&&a.ue.count("totalImages",c.length);a.ue.cv.buffer&&b&&(a.ue.cv.buffer.forEach(d),a.ue.cv.buffer.push=d)})(ue_csm,document); (function(b){function c(){var d=[];a.log&&a.log.isStub&&a.log.replay(function(a){e(d,a)});a.clog&&a.clog.isStub&&a.clog.replay(function(a){e(d,a)});d.length&&(a._flhs+=1,n(d),p(d))}function g(){a.log&&a.log.isStub&&(a.onflush&&a.onflush.replay&&a.onflush.replay(function(a){a[0]()}),a.onunload&&a.onunload.replay&&a.onunload.replay(function(a){a[0]()}),c())}function e(d,b){var c=b[1],f=b[0],e={};a._lpn[c]=(a._lpn[c]||0)+1;e[c]=f;d.push(e)}function n(b){q&&(a._lpn.csm=(a._lpn.csm||0)+1,b.push({csm:{k:"chk", f:a._flhs,l:a._lpn,s:"inln"}}))}function p(a){if(h)a=k(a),b.navigator.sendBeacon(l,a);else{a=k(a);var c=new b[f];c.open("POST",l,!0);c.setRequestHeader&&c.setRequestHeader("Content-type","text/plain");c.send(a)}}function k(a){return JSON.stringify({rid:b.ue_id,sid:b.ue_sid,mid:b.ue_mid,mkt:b.ue_mkt,sn:b.ue_sn,reqs:a})}var f="XMLHttpRequest",q=1===b.ue_ddq,a=b.ue,r=b[f]&&"withCredentials"in new b[f],h=b.navigator&&b.navigator.sendBeacon,l="//"+b.ue_furl+"/1/batch/1/OE/",m=b.ue_fci_ft||5E3;a&&(r||h)&& (a._flhs=a._flhs||0,a._lpn=a._lpn||{},a.attach&&(a.attach("beforeunload",a.exec(g,"fcli-bfu")),a.attach("pagehide",a.exec(g,"fcli-ph"))),m&&b.setTimeout(a.exec(c,"fcli-t"),m),a._ffci=a.exec(c))})(window); (function(k,c){function l(a,b){return a.filter(function(a){return a.initiatorType==b})}function f(a,c){if(b.t[a]){var g=b.t[a]-b._t0,e=c.filter(function(a){return 0!==a.responseEnd&&m(a)<g}),f=l(e,"script"),h=l(e,"link"),k=l(e,"img"),n=e.map(function(a){return a.name.split("/")[2]}).filter(function(a,b,c){return a&&c.lastIndexOf(a)==b}),q=e.filter(function(a){return a.duration<p}),s=g-Math.max.apply(null,e.map(m))<r|0;"af"==a&&(b._afjs=f.length);return a+":"+[e[d],f[d],h[d],k[d],n[d],q[d],s].join("-")}} function m(a){return a.responseEnd-(b._t0-c.timing.navigationStart)}function n(){var a=c[h]("resource"),d=f("cf",a),g=f("af",a),a=f("ld",a);delete b._rt;b._ld=b.t.ld-b._t0;b._art&&b._art();return[d,g,a].join("_")}var p=20,r=50,d="length",b=k.ue,h="getEntriesByType";b._rre=m;b._rt=c&&c.timing&&c[h]&&n})(ue_csm,window.performance); (function(c,d){var b=c.ue,a=d.navigator;b&&b.tag&&a&&(a=a.connection||a.mozConnection||a.webkitConnection)&&a.type&&b.tag("netInfo:"+a.type)})(ue_csm,window); (function(c,d){function h(a,b){for(var c=[],d=0;d<a.length;d++){var e=a[d],f=b.encode(e);if(e[k]){var g=b.metaSep,e=e[k],l=b.metaPairSep,h=[],m=void 0;for(m in e)e.hasOwnProperty(m)&&h.push(m+"="+e[m]);e=h.join(l);f+=g+e}c.push(f)}return c.join(b.resourceSep)}function s(a){var b=a[k]=a[k]||{};b[t]||(b[t]=c.ue_mid);b[u]||(b[u]=c.ue_sid);b[f]||(b[f]=c.ue_id);b.csm=1;a="//"+c.ue_furl+"/1/"+a[v]+"/1/OP/"+a[w]+"/"+a[x]+"/"+h([a],y);if(n)try{n.call(d[p],a)}catch(g){c.ue.sbf=1,(new Image).src=a}else(new Image).src= a}function q(){g&&g.isStub&&g.replay(function(a,b,c){a=a[0];b=a[k]=a[k]||{};b[f]=b[f]||c;s(a)});l.impression=s;g=null}if(!(1<c.ueinit)){var k="metadata",x="impressionType",v="foresterChannel",w="programGroup",t="marketplaceId",u="session",f="requestId",p="navigator",l=c.ue||{},n=d[p]&&d[p].sendBeacon,r=function(a,b,c,d){return{encode:d,resourceSep:a,metaSep:b,metaPairSep:c}},y=r("","?","&",function(a){return h(a.impressionData,z)}),z=r("/",":",",",function(a){return a.featureName+":"+h(a.resources, A)}),A=r(",","@","|",function(a){return a.id}),g=l.impression;n?q():(l.attach("load",q),l.attach("beforeunload",q));try{d.P&&d.P.register&&d.P.register("impression-client",function(){})}catch(B){c.ueLogError(B,{logLevel:"WARN"})}}})(ue_csm,window); var ue_pty = "Gateway"; var ue_spty = "desktop"; var ue_pti = "desktop"; var ue_adb = 4; var ue_adb_rtla = 1; ue_csm.ue.exec(function(y,a){function t(){if(d&&f){var a;a:{try{a=d.getItem(g);break a}catch(c){}a=void 0}if(a)return b=a,!0}return!1}function u(){if(a.fetch)fetch(m).then(function(a){if(!a.ok)throw Error(a.statusText);return a.text?a.text():null}).then(function(b){b?(-1<b.indexOf("window.ue_adb_chk = 1")&&(a.ue_adb_chk=1),n()):h()})["catch"](h);else e.uels(m,{onerror:h,onload:n})}function h(){b=k;l();if(f)try{d.setItem(g,b)}catch(a){}}function n(){b=1===a.ue_adb_chk?p:k;l();if(f)try{d.setItem(g, b)}catch(c){}}function q(){a.ue_adb_rtla&&c&&0<c.ec&&!1===r&&(c.elh=null,ueLogError({m:"Hit Info",fromOnError:1},{logLevel:"INFO",adb:b}),r=!0)}function l(){e.tag(b);e.isl&&a.uex&&uex("at",b);s&&s.updateCsmHit("adb",b);c&&0<c.ec?q():a.ue_adb_rtla&&c&&(c.elh=q)}function v(){return b}if(a.ue_adb){a.ue_fadb=a.ue_fadb||10;var e=a.ue,k="adblk_yes",p="adblk_no",m="https://m.media-amazon.com/images/G/01/csm/showads.v2.js?bannerid=-ad-sidebar.",b="adblk_unk",d;a:{try{d=a.localStorage;break a}catch(z){}d= void 0}var g="csm:adb",c=a.ue_err,s=e.cookie,f=void 0!==a.localStorage,w=Math.random()>1-1/a.ue_fadb,r=!1,x=t();w||!x?u():l();a.ue_isAdb=v;a.ue_isAdb.unk="adblk_unk";a.ue_isAdb.no=p;a.ue_isAdb.yes=k}},"adb")(document,window); (function(c,l,m){function h(a){if(a)try{if(a.id)return"//*[@id='"+a.id+"']";var b,d=1,e;for(e=a.previousSibling;e;e=e.previousSibling)e.nodeName===a.nodeName&&(d+=1);b=d;var c=a.nodeName;1!==b&&(c+="["+b+"]");a.parentNode&&(c=h(a.parentNode)+"/"+c);return c}catch(f){return"DETACHED"}}function f(a){if(a&&a.getAttribute)return a.getAttribute(k)?a.getAttribute(k):f(a.parentElement)}var k="data-cel-widget",g=!1,d=[];(c.ue||{}).isBF=function(){try{var a=JSON.parse(localStorage["csm-bf"]||"[]"),b=0<=a.indexOf(c.ue_id); a.unshift(c.ue_id);a=a.slice(0,20);localStorage["csm-bf"]=JSON.stringify(a);return b}catch(d){return!1}}();c.ue_utils={getXPath:h,getFirstAscendingWidget:function(a,b){c.ue_cel&&c.ue_fem?!0===g?b(f(a)):d.push({element:a,callback:b}):b()},notifyWidgetsLabeled:function(){if(!1===g){g=!0;for(var a=f,b=0;b<d.length;b++)if(d[b].hasOwnProperty("callback")&&d[b].hasOwnProperty("element")){var c=d[b].callback,e=d[b].element;"function"===typeof c&&"function"===typeof a&&c(a(e))}d=null}},extractStringValue:function(a){if("string"=== typeof a)return a}}})(ue_csm,window,document); (function(a){a.ue_cel||(a.ue_cel=function(){function m(a,r){r?r.r=u:r={r:u,c:1};D||(!ue_csm.ue_sclog&&r.clog&&b.clog?b.clog(a,r.ns||s,r):r.glog&&b.glog?b.glog(a,r.ns||s,r):b.log(a,r.ns||s,r))}function n(a,b){"function"===typeof p&&p("log",{schemaId:t+".RdCSI.1",eventType:a,clientData:b},{ent:{page:["requestId"]}})}function c(){var a=q.length;if(0<a){for(var r=[],c=0;c<a;c++){var d=q[c].api;d.ready()?(d.on({ts:b.d,ns:s}),g.push(q[c]),m({k:"mso",n:q[c].name,t:b.d()})):r.push(q[c])}q=r}}function f(){if(!f.executed){for(var a= 0;a<g.length;a++)g[a].api.off&&g[a].api.off({ts:b.d,ns:s});B();m({k:"eod",t0:b.t0,t:b.d()},{c:1,il:1});f.executed=1;for(a=0;a<g.length;a++)q.push(g[a]);g=[];d(v);d(A)}}function B(a){m({k:"hrt",t:b.d()},{c:1,il:1,n:a});y=Math.min(w,e*y);z()}function z(){d(A);A=k(function(){B(!0)},y)}function x(){f.executed||B()}var l=a.window,k=l.setTimeout,d=l.clearTimeout,e=1.5,w=l.ue_cel_max_hrt||3E4,t="robotdetection",q=[],g=[],s=a.ue_cel_ns||"cel",v,A,b=a.ue,F=a.uet,C=a.uex,u=b.rid,D=a.ue_dsbl_cel,h=l.csa,p,y= l.ue_cel_hrt_int||3E3,E=l.requestAnimationFrame||function(a){a()};h&&(p=h("Events",{producerId:t}));if(b.isBF)m({k:"bft",t:b.d()});else{"function"==typeof F&&F("bb","csmCELLSframework",{wb:1});k(c,0);b.onunload(f);if(b.onflush)b.onflush(x);v=k(f,6E5);z();"function"==typeof C&&C("ld","csmCELLSframework",{wb:1});return{registerModule:function(a,r){q.push({name:a,api:r});m({k:"mrg",n:a,t:b.d()});c()},reset:function(a){m({k:"rst",t0:b.t0,t:b.d()});q=q.concat(g);g=[];for(var r=q.length,e=0;e<r;e++)q[e].api.off(), q[e].api.reset();u=a||b.rid;c();d(v);v=k(f,6E5);f.executed=0},timeout:function(a,b){return k(function(){E(function(){f.executed||a()})},b)},log:m,csaEventLog:n,off:f}}}())})(ue_csm); (function(a){a.ue_pdm||!a.ue_cel||a.ue.isBF||(a.ue_pdm=function(){function m(){try{var b=d.screen;if(b){var c={w:b.width,aw:b.availWidth,h:b.height,ah:b.availHeight,cd:b.colorDepth,pd:b.pixelDepth};g&&g.w===c.w&&g.h===c.h&&g.aw===c.aw&&g.ah===c.ah&&g.pd===c.pd&&g.cd===c.cd||(g=c,g.t=t(),g.k="sci",F(g),D&&h("sci",{h:(g.h||"0")+""}))}var k=e.body||{},f=e.documentElement||{},n={w:Math.max(k.scrollWidth||0,k.offsetWidth||0,f.clientWidth||0,f.scrollWidth||0,f.offsetWidth||0),h:Math.max(k.scrollHeight|| 0,k.offsetHeight||0,f.clientHeight||0,f.scrollHeight||0,f.offsetHeight||0)};s&&s.w===n.w&&s.h===n.h||(s=n,s.t=t(),s.k="doi",F(s));w=a.ue_cel.timeout(m,q);A+=1}catch(p){d.ueLogError&&ueLogError(p,{attribution:"csm-cel-page-module",logLevel:"WARN"})}}function n(){x("ebl","default",!1)}function c(){x("efo","default",!0)}function f(){x("ebl","app",!1)}function B(){x("efo","app",!0)}function z(){d.setTimeout(function(){e[E]?x("ebl","pageviz",!1):x("efo","pageviz",!0)},0)}function x(a,b,c){v!==c&&(F({k:a, t:t(),s:b},{ff:!0===c?0:1}),D&&h(a,{t:(t()||"0")+"",s:b}));v=c}function l(){b.attach&&(p&&b.attach(y,z,e),G&&P.when("mash").execute(function(a){a&&a.addEventListener&&(a.addEventListener("appPause",f),a.addEventListener("appResume",B))}),b.attach("blur",n,d),b.attach("focus",c,d))}function k(){b.detach&&(p&&b.detach(y,z,e),G&&P.when("mash").execute(function(a){a&&a.removeEventListener&&(a.removeEventListener("appPause",f),a.removeEventListener("appResume",B))}),b.detach("blur",n,d),b.detach("focus", c,d))}var d=a.window,e=a.document,w,t,q,g,s,v=null,A=0,b=a.ue,F=a.ue_cel.log,C=a.uet,u=a.uex,D=d.csa,h=a.ue_cel.csaEventLog,p=!!b.pageViz,y=p&&b.pageViz.event,E=p&&b.pageViz.propHid,G=d.P&&d.P.when;"function"==typeof C&&C("bb","csmCELLSpdm",{wb:1});return{on:function(a){q=a.timespan||500;t=a.ts;l();a=d.location;F({k:"pmd",o:a.origin,p:a.pathname,t:t()});m();"function"==typeof u&&u("ld","csmCELLSpdm",{wb:1})},off:function(a){clearTimeout(w);k();b.count&&b.count("cel.PDM.TotalExecutions",A)},ready:function(){return e.body&& a.ue_cel&&a.ue_cel.log},reset:function(){g=s=null}}}(),a.ue_cel&&a.ue_cel.registerModule("page module",a.ue_pdm))})(ue_csm); (function(a){a.ue_vpm||!a.ue_cel||a.ue.isBF||(a.ue_vpm=function(){function m(){var a=z(),b={w:k.innerWidth,h:k.innerHeight,x:k.pageXOffset,y:k.pageYOffset};c&&c.w==b.w&&c.h==b.h&&c.x==b.x&&c.y==b.y||(b.t=a,b.k="vpi",c=b,e(c,{clog:1}),s&&v("vpi",{t:(c.t||"0")+"",h:(c.h||"0")+"",y:(c.y||"0")+"",w:(c.w||"0")+"",x:(c.x||"0")+""}));f=0;x=z()-a;l+=1}function n(){f||(f=a.ue_cel.timeout(m,B))}var c,f,B,z,x=0,l=0,k=a.window,d=a.ue,e=a.ue_cel.log,w=a.uet,t=a.uex,q=d.attach,g=d.detach,s=k.csa,v=a.ue_cel.csaEventLog; "function"==typeof w&&w("bb","csmCELLSvpm",{wb:1});return{on:function(a){z=a.ts;B=a.timespan||100;m();q&&(q("scroll",n),q("resize",n));"function"==typeof t&&t("ld","csmCELLSvpm",{wb:1})},off:function(a){clearTimeout(f);g&&(g("scroll",n),g("resize",n));d.count&&(d.count("cel.VPI.TotalExecutions",l),d.count("cel.VPI.TotalExecutionTime",x),d.count("cel.VPI.AverageExecutionTime",x/l))},ready:function(){return a.ue_cel&&a.ue_cel.log},reset:function(){c=void 0},getVpi:function(){return c}}}(),a.ue_cel&& a.ue_cel.registerModule("viewport module",a.ue_vpm))})(ue_csm); (function(a){if(!a.ue_fem&&a.ue_cel&&a.ue_utils){var m=a.ue||{},n=a.window,c=n.document;!m.isBF&&!a.ue_fem&&c.querySelector&&n.getComputedStyle&&[].forEach&&(a.ue_fem=function(){function f(a,b){return a>b?3>a-b:3>b-a}function B(a,b){var c=n.pageXOffset,d=n.pageYOffset,k;a:{try{if(a){var e=a.getBoundingClientRect(),g,m=0===a.offsetWidth&&0===a.offsetHeight;c:{for(var h=a.parentNode,p=e.left||0,w=e.top||0,q=e.width||0,s=e.height||0;h&&h!==document.body;){var l;d:{try{var r=void 0;if(h)var t=h.getBoundingClientRect(), r={x:t.left||0,y:t.top||0,w:t.width||0,h:t.height||0};else r=void 0;l=r;break d}catch(I){}l=void 0}var u=window.getComputedStyle(h),v="hidden"===u.overflow,x=v||"hidden"===u.overflowX,y=v||"hidden"===u.overflowY,z=w+s-1<l.y+1||w+1>l.y+l.h-1;if((p+q-1<l.x+1||p+1>l.x+l.w-1)&&x||z&&y){g=!0;break c}h=h.parentNode}g=!1}k={x:e.left+c||0,y:e.top+d||0,w:e.width||0,h:e.height||0,d:(m||g)|0}}else k=void 0;break a}catch(J){}k=void 0}if(k&&!a.cel_b)a.cel_b=k,D({n:a.getAttribute(A),w:a.cel_b.w,h:a.cel_b.h,d:a.cel_b.d, x:a.cel_b.x,y:a.cel_b.y,t:b,k:"ewi",cl:a.className},{clog:1});else{if(c=k)c=a.cel_b,d=k,c=d.d===c.d&&1===d.d?!1:!(f(c.x,d.x)&&f(c.y,d.y)&&f(c.w,d.w)&&f(c.h,d.h)&&c.d===d.d);c&&(a.cel_b=k,D({n:a.getAttribute(A),w:a.cel_b.w,h:a.cel_b.h,d:a.cel_b.d,x:a.cel_b.x,y:a.cel_b.y,t:b,k:"ewi"},{clog:1}))}}function z(d,e){var f;f=d.c?c.getElementsByClassName(d.c):d.id?[c.getElementById(d.id)]:c.querySelectorAll(d.s);d.w=[];for(var g=0;g<f.length;g++){var h=f[g];if(h){if(!h.getAttribute(A)){var l=h.getAttribute("cel_widget_id")|| (d.id_gen||u)(h,g)||h.id;h.setAttribute(A,l)}d.w.push(h);k(Q,h,e)}}!1===C&&(F++,F===b.length&&(C=!0,a.ue_utils.notifyWidgetsLabeled()))}function x(a,b){h.contains(a)||D({n:a.getAttribute(A),t:b,k:"ewd"},{clog:1})}function l(a){K.length&&ue_cel.timeout(function(){if(s){for(var b=R(),c=!1;R()-b<g&&!c;){for(c=S;0<c--&&0<K.length;){var d=K.shift();T[d.type](d.elem,d.time)}c=0===K.length}U++;l(a)}},0)}function k(a,b,c){K.push({type:a,elem:b,time:c})}function d(a,c){for(var d=0;d<b.length;d++)for(var e= b[d].w||[],h=0;h<e.length;h++)k(a,e[h],c)}function e(){M||(M=a.ue_cel.timeout(function(){M=null;var c=v();d(W,c);for(var e=0;e<b.length;e++)k(X,b[e],c);0===b.length&&!1===C&&(C=!0,a.ue_utils.notifyWidgetsLabeled());l(c)},q))}function w(){M||N||(N=a.ue_cel.timeout(function(){N=null;var a=v();d(Q,a);l(a)},q))}function t(){return y&&E&&h&&h.contains&&h.getBoundingClientRect&&v}var q=50,g=4.5,s=!1,v,A="data-cel-widget",b=[],F=0,C=!1,u=function(){},D=a.ue_cel.log,h,p,y,E,G=n.MutationObserver||n.WebKitMutationObserver|| n.MozMutationObserver,r=!!G,H,I,O="DOMAttrModified",L="DOMNodeInserted",J="DOMNodeRemoved",N,M,K=[],U=0,S=null,W="removedWidget",X="updateWidgets",Q="processWidget",T,V=n.performance||{},R=V.now&&function(){return V.now()}||function(){return Date.now()};"function"==typeof uet&&uet("bb","csmCELLSfem",{wb:1});return{on:function(d){function k(){if(t()){T={removedWidget:x,updateWidgets:z,processWidget:B};if(r){var a={attributes:!0,subtree:!0};H=new G(w);I=new G(e);H.observe(h,a);I.observe(h,{childList:!0, subtree:!0});I.observe(p,a)}else y.call(h,O,w),y.call(h,L,e),y.call(h,J,e),y.call(p,L,w),y.call(p,J,w);e()}}h=c.body;p=c.head;y=h.addEventListener;E=h.removeEventListener;v=d.ts;b=a.cel_widgets||[];S=d.bs||5;m.deffered?k():m.attach&&m.attach("load",k);"function"==typeof uex&&uex("ld","csmCELLSfem",{wb:1});s=!0},off:function(){t()&&(I&&(I.disconnect(),I=null),H&&(H.disconnect(),H=null),E.call(h,O,w),E.call(h,L,e),E.call(h,J,e),E.call(p,L,w),E.call(p,J,w));m.count&&m.count("cel.widgets.batchesProcessed", U);s=!1},ready:function(){return a.ue_cel&&a.ue_cel.log},reset:function(){b=a.cel_widgets||[]}}}(),a.ue_cel&&a.ue_fem&&a.ue_cel.registerModule("features module",a.ue_fem))}})(ue_csm); (function(a){!a.ue_mcm&&a.ue_cel&&a.ue_utils&&!a.ue.isBF&&(a.ue_mcm=function(){function m(a,d){var e=a.srcElement||a.target||{},f={k:n,w:(d||{}).ow||(B.body||{}).scrollWidth,h:(d||{}).oh||(B.body||{}).scrollHeight,t:(d||{}).ots||c(),x:a.pageX,y:a.pageY,p:l.getXPath(e),n:e.nodeName};z&&"function"===typeof z.now&&a.timeStamp&&(f.dt=(d||{}).odt||z.now()-a.timeStamp,f.dt=parseFloat(f.dt.toFixed(2)));a.button&&(f.b=a.button);e.href&&(f.r=l.extractStringValue(e.href));e.id&&(f.i=e.id);e.className&&e.className.split&& (f.c=e.className.split(/\s+/));x(f,{c:1})}var n="mcm",c,f=a.window,B=f.document,z=f.performance,x=a.ue_cel.log,l=a.ue_utils;return{on:function(k){c=k.ts;a.ue_cel_stub&&a.ue_cel_stub.replayModule(n,m);f.addEventListener&&f.addEventListener("mousedown",m,!0)},off:function(a){f.addEventListener&&f.removeEventListener("mousedown",m,!0)},ready:function(){return a.ue_cel&&a.ue_cel.log},reset:function(){}}}(),a.ue_cel&&a.ue_cel.registerModule("mouse click module",a.ue_mcm))})(ue_csm); (function(a){a.ue_mmm||!a.ue_cel||a.ue.isBF||(a.ue_mmm=function(m){function n(a,b){var c={x:a.pageX||a.x||0,y:a.pageY||a.y||0,t:l()};!b&&p&&(c.t-p.t<B||c.x==p.x&&c.y==p.y)||(p=c,u.push(c))}function c(){if(u.length){F=H.now();for(var a=0;a<u.length;a++){var c=u[a],d=a;y=u[h];E=c;var e=void 0;if(!(e=2>d)){e=void 0;a:if(u[d].t-u[d-1].t>f)e=0;else{for(e=h+1;e<d;e++){var g=y,k=E,l=u[e];G=(k.x-g.x)*(g.y-l.y)-(g.x-l.x)*(k.y-g.y);if(G*G/((k.x-g.x)*(k.x-g.x)+(k.y-g.y)*(k.y-g.y))>z){e=0;break a}}e=1}e=!e}(r= e)?h=d-1:D.pop();D.push(c)}C=H.now()-F;s=Math.min(s,C);v=Math.max(v,C);A=(A*b+C)/(b+1);b+=1;q({k:x,e:D,min:Math.floor(1E3*s),max:Math.floor(1E3*v),avg:Math.floor(1E3*A)},{c:1});u=[];D=[];h=0}}var f=100,B=20,z=25,x="mmm1",l,k,d=a.window,e=d.document,w=d.setInterval,t=a.ue,q=a.ue_cel.log,g,s=1E3,v=0,A=0,b=0,F,C,u=[],D=[],h=0,p,y,E,G,r,H=m&&m.now&&m||Date.now&&Date||{now:function(){return(new Date).getTime()}};return{on:function(a){l=a.ts;k=a.ns;t.attach&&t.attach("mousemove",n,e);g=w(c,3E3)},off:function(a){k&& (p&&n(p,!0),c());clearInterval(g);t.detach&&t.detach("mousemove",n,e)},ready:function(){return a.ue_cel&&a.ue_cel.log},reset:function(){u=[];D=[];h=0;p=null}}}(window.performance),a.ue_cel&&a.ue_cel.registerModule("mouse move module",a.ue_mmm))})(ue_csm); ue_csm.ue.exec(function(b,c){var e=function(){},f=function(){return{send:function(b,d){if(d&&b){var a;if(c.XDomainRequest)a=new XDomainRequest,a.onerror=e,a.ontimeout=e,a.onprogress=e,a.onload=e,a.timeout=0;else if(c.XMLHttpRequest){if(a=new XMLHttpRequest,!("withCredentials"in a))throw"";}else a=void 0;if(!a)throw"";a.open("POST",b,!0);a.setRequestHeader&&a.setRequestHeader("Content-type","text/plain");a.send(d)}},isSupported:!0}}(),g=function(){return{send:function(c,d){if(c&&d)if(navigator.sendBeacon(c, d))b.ue_sbuimp&&b.ue&&b.ue.ssw&&b.ue.ssw("eelsts","scs");else throw"";},isSupported:!!navigator.sendBeacon&&!(c.cordova&&c.cordova.platformId&&"ios"==c.cordova.platformId)}}();b.ue._ajx=f;b.ue._sBcn=g},"Transportation-clients")(ue_csm,window); ue_csm.ue.exec(function(b,k){function B(){for(var a=0;a<arguments.length;a++){var c=arguments[a];try{var g;if(c.isSupported){var f=u.buildPayload(l,e);g=c.send(K,f)}else throw dummyException;return g}catch(d){}}a={m:"All supported clients failed",attribution:"CSMSushiClient_TRANSPORTATION_FAIL",f:"sushi-client.js",logLevel:"ERROR"};C(a,k.ue_err_chan||"jserr");b.ue_err.buffer&&b.ue_err.buffer.push(a)}function m(){if(e.length){for(var a=0;a<n.length;a++)n[a]();B(d._sBcn||{},d._ajx||{});e=[];h={};l= {};v=w=r=x=0}}function L(){var a=new Date,c=function(a){return 10>a?"0"+a:a};return Date.prototype.toISOString?a.toISOString():a.getUTCFullYear()+"-"+c(a.getUTCMonth()+1)+"-"+c(a.getUTCDate())+"T"+c(a.getUTCHours())+":"+c(a.getUTCMinutes())+":"+c(a.getUTCSeconds())+"."+String((a.getUTCMilliseconds()/1E3).toFixed(3)).slice(2,5)+"Z"}function y(a){try{return JSON.stringify(a)}catch(c){}return null}function D(a,c,g,f){var q=!1;f=f||{};s++;if(s==E){var p={m:"Max number of Sushi Logs exceeded",f:"sushi-client.js", logLevel:"ERROR",attribution:"CSMSushiClient_MAX_CALLS"};C(p,k.ue_err_chan||"jserr");b.ue_err.buffer&&b.ue_err.buffer.push(p)}if(p=!(s>=E))(p=a&&-1<a.constructor.toString().indexOf("Object")&&c&&-1<c.constructor.toString().indexOf("String")&&g&&-1<g.constructor.toString().indexOf("String"))||M++;p&&(d.count&&d.count("Event:"+g,1),a.producerId=a.producerId||c,a.schemaId=a.schemaId||g,a.timestamp=L(),c=Date.now?Date.now():+new Date,g=Math.random().toString().substring(2,12),a.messageId=b.ue_id+"-"+ c+"-"+g,f&&!f.ssd&&(a.sessionId=a.sessionId||b.ue_sid,a.requestId=a.requestId||b.ue_id,a.obfuscatedMarketplaceId=a.obfuscatedMarketplaceId||b.ue_mid),(c=y(a))?(c=c.length,(e.length==N||r+c>O)&&m(),r+=c,a={data:u.compressEvent(a)},e.push(a),(f||{}).n?0===F?m():v||(v=k.setTimeout(m,F)):w||(w=k.setTimeout(m,P)),q=!0):q=!1);!q&&b.ue_int&&console.error("Invalid JS Nexus API call");return q}function G(){if(!H){for(var a=0;a<z.length;a++)z[a]();for(a=0;a<n.length;a++)n[a]();e.length&&(b.ue_sbuimp&&b.ue&& b.ue.ssw&&(a=y({dct:l,evt:e}),b.ue.ssw("eeldata",a),b.ue.ssw("eelsts","unk")),B(d._sBcn||{}));H=!0}}function I(a){z.push(a)}function J(a){n.push(a)}var E=1E3,N=499,O=524288,t=function(){},d=b.ue||{},C=d.log||t,Q=b.uex||t;(b.uet||t)("bb","ue_sushi_v1",{wb:1});var K=b.ue_surl||"https://unagi-na.amazon.com/1/events/com.amazon.csm.nexusclient.gamma",R=["messageId","timestamp"],A="#",e=[],h={},l={},r=0,x=0,M=0,s=0,z=[],n=[],H=!1,v,w,F=void 0===b.ue_hpsi?1E3:b.ue_hpsi,P=void 0===b.ue_lpsi?1E4:b.ue_lpsi, u=function(){function a(a){h[a]=A+x++;l[h[a]]=a;return h[a]}function c(b){if(!(b instanceof Function)){if(b instanceof Array){for(var f=[],d=b.length,e=0;e<d;e++)f[e]=c(b[e]);return f}if(b instanceof Object){f={};for(d in b)b.hasOwnProperty(d)&&(f[h[d]?h[d]:a(d)]=-1===R.indexOf(d)?c(b[d]):b[d]);return f}return"string"===typeof b&&(b.length>(A+x).length||b.charAt(0)===A)?h[b]?h[b]:a(b):b}}return{compressEvent:c,buildPayload:function(){return y({cs:{dct:l},events:e})}}}();(function(){if(d.event&&d.event.isStub){if(b.ue_sbuimp&& b.ue&&b.ue.ssw){var a=b.ue.ssw("eelsts").val;if(a&&"unk"===a&&(a=b.ue.ssw("eeldata").val)){var c;a:{try{c=JSON.parse(a);break a}catch(g){}c=null}c&&c.evt instanceof Array&&c.dct instanceof Object&&(e=c.evt,l=c.dct,e&&l&&(m(),b.ue.ssw("eeldata","{}"),b.ue.ssw("eelsts","scs")))}}d.event.replay(function(a){a[3]=a[3]||{};a[3].n=1;D.apply(this,a)});d.onSushiUnload.replay(function(a){I(a[0])});d.onSushiFlush.replay(function(a){J(a[0])})}})();d.attach("beforeunload",G);d.attach("pagehide",G);d._cmps=u;d.event= D;d.event.reset=function(){s=0};d.onSushiUnload=I;d.onSushiFlush=J;try{k.P&&k.P.register&&k.P.register("sushi-client",t)}catch(S){b.ueLogError(S,{logLevel:"WARN"})}Q("ld","ue_sushi_v1",{wb:1})},"Nxs-JS-Client")(ue_csm,window); ue_csm.ue_unrt = 1500; (function(d,b,t){function u(a,g){var c=a.srcElement||a.target||{},b={k:v,t:g.t,dt:g.dt,x:a.pageX,y:a.pageY,p:e.getXPath(c),n:c.nodeName};a.button&&(b.b=a.button);c.type&&(b.ty=c.type);c.href&&(b.r=e.extractStringValue(c.href));c.id&&(b.i=c.id);c.className&&c.className.split&&(b.c=c.className.split(/\s+/));h+=1;e.getFirstAscendingWidget(c,function(a){b.wd=a;d.ue.log(b,r)})}function w(a){if(!x(a.srcElement||a.target)){m+=1;n=!0;var g=f=d.ue.d(),c;p&&"function"===typeof p.now&&a.timeStamp&&(c=p.now()- a.timeStamp,c=parseFloat(c.toFixed(2)));s=b.setTimeout(function(){u(a,{t:g,dt:c})},y)}}function z(a){if(a){var b=a.filter(A);a.length!==b.length&&(q=!0,k=d.ue.d(),n&&q&&(k&&f&&d.ue.log({k:B,t:f,m:Math.abs(k-f)},r),l(),q=!1,k=0))}}function A(a){if(!a)return!1;var b="characterData"===a.type?a.target.parentElement:a.target;if(!b||!b.hasAttributes||!b.attributes)return!1;var c={"class":"gw-clock gw-clock-aria s-item-container-height-auto feed-carousel using-mouse kfs-inner-container".split(" "),id:["dealClock", "deal_expiry_timer","timer"],role:["timer"]},d=!1;Object.keys(c).forEach(function(a){var e=b.attributes[a]?b.attributes[a].value:"";(c[a]||"").forEach(function(a){-1!==e.indexOf(a)&&(d=!0)})});return d}function x(a){if(!a)return!1;var b=(e.extractStringValue(a.nodeName)||"").toLowerCase(),c=(e.extractStringValue(a.type)||"").toLowerCase(),d=(e.extractStringValue(a.href)||"").toLowerCase();a=(e.extractStringValue(a.id)||"").toLowerCase();var f="checkbox color date datetime-local email file month number password radio range reset search tel text time url week".split(" "); if(-1!==["select","textarea","html"].indexOf(b)||"input"===b&&-1!==f.indexOf(c)||"a"===b&&-1!==d.indexOf("http")||-1!==["sitbreaderrightpageturner","sitbreaderleftpageturner","sitbreaderpagecontainer"].indexOf(a))return!0}function l(){n=!1;f=0;b.clearTimeout(s)}function C(){b.ue.onunload(function(){ue.count("armored-cxguardrails.unresponsive-clicks.violations",h);ue.count("armored-cxguardrails.unresponsive-clicks.violationRate",h/m*100||0)})}if(b.MutationObserver&&b.addEventListener&&Object.keys&& d&&d.ue&&d.ue.log&&d.ue_unrt&&d.ue_utils){var y=d.ue_unrt,r="cel",v="unr_mcm",B="res_mcm",p=b.performance,e=d.ue_utils,n=!1,f=0,s=0,q=!1,k=0,h=0,m=0;b.addEventListener&&(b.addEventListener("mousedown",w,!0),b.addEventListener("beforeunload",l,!0),b.addEventListener("visibilitychange",l,!0),b.addEventListener("pagehide",l,!0));b.ue&&b.ue.event&&b.ue.onSushiUnload&&b.ue.onunload&&C();(new MutationObserver(z)).observe(t,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}})(ue_csm,window,document); ue_csm.ue.exec(function(g,e){if(e.ue_err){var f="";e.ue_err.errorHandlers||(e.ue_err.errorHandlers=[]);e.ue_err.errorHandlers.push({name:"fctx",handler:function(a){if(!a.logLevel||"FATAL"===a.logLevel)if(f=g.getElementsByTagName("html")[0].innerHTML){var b=f.indexOf("var ue_t0=ue_t0||+new Date();");if(-1!==b){var b=f.substr(0,b).split(String.fromCharCode(10)),d=Math.max(b.length-10-1,0),b=b.slice(d,b.length-1);a.fcsmln=d+b.length+1;a.cinfo=a.cinfo||{};for(var c=0;c<b.length;c++)a.cinfo[d+c+1+""]= b[c]}b=f.split(String.fromCharCode(10));a.cinfo=a.cinfo||{};if(!(a.f||void 0===a.l||a.l in a.cinfo))for(c=+a.l-1,d=Math.max(c-5,0),c=Math.min(c+5,b.length-1);d<=c;d++)a.cinfo[d+1+""]=b[d]}}})}},"fatals-context")(document,window); (function(m,b){function c(k){function f(a){a&&"string"===typeof a&&(a=(a=a.match(/^(?:https?:)?\/\/(.*?)(\/|$)/i))&&1<a.length?a[1]:null,a&&a&&("number"===typeof e[a]?e[a]++:e[a]=1))}function d(a){var e=10,d=+new Date;a&&a.timeRemaining?e=a.timeRemaining():a={timeRemaining:function(){return Math.max(0,e-(+new Date-d))}};for(var c=b.performance.getEntries(),k=e;g<c.length&&k>n;)c[g].name&&f(c[g].name),g++,k=a.timeRemaining();g>=c.length?h(!0):l()}function h(a){if(!a){a=m.scripts;var c;if(a)for(var d= 0;d<a.length;d++)(c=a[d].getAttribute("src"))&&"undefined"!==c&&f(c)}0<Object.keys(e).length&&(p&&ue_csm.ue&&ue_csm.ue.event&&(a={domains:e,pageType:b.ue_pty||null,subPageType:b.ue_spty||null,pageTypeId:b.ue_pti||null},ue_csm.ue_sjslob&&(a.lob=ue_csm.ue_lob||"0"),ue_csm.ue.event(a,"csm","csm.CrossOriginDomains.2")),b.ue_ext=e)}function l(){!0===k?d():b.requestIdleCallback?b.requestIdleCallback(d):b.requestAnimationFrame?b.requestAnimationFrame(d):b.setTimeout(d,100)}function c(){if(b.performance&& b.performance.getEntries){var a=b.performance.getEntries();!a||0>=a.length?h(!1):l()}else h(!1)}var e=b.ue_ext||{};b.ue_ext||c();return e}function q(){setTimeout(c,r)}var s=b.ue_dserr||!1,p=!0,n=1,r=2E3,g=0;b.ue_err&&s&&(b.ue_err.errorHandlers||(b.ue_err.errorHandlers=[]),b.ue_err.errorHandlers.push({name:"ext",handler:function(b){if(!b.logLevel||"FATAL"===b.logLevel){var f=c(!0),d=[],h;for(h in f){var f=h,g=f.match(/amazon(\.com?)?\.\w{2,3}$/i);g&&1<g.length||-1!==f.indexOf("amazon-adsystem.com")|| -1!==f.indexOf("amazonpay.com")||-1!==f.indexOf("cloudfront-labs.amazonaws.com")||d.push(h)}b.ext=d}}}));b.ue&&b.ue.isl?c():b.ue&&ue.attach&&ue.attach("load",q)})(document,window); var ue_wtc_c = 3; ue_csm.ue.exec(function(b,e){function l(){for(var a=0;a<f.length;a++)a:for(var d=s.replace(A,f[a])+g[f[a]]+t,c=arguments,b=0;b<c.length;b++)try{c[b].send(d);break a}catch(e){}g={};f=[];n=0;k=p}function u(){B?l(q):l(C,q)}function v(a,m,c){r++;if(r>w)d.count&&1==r-w&&(d.count("WeblabTriggerThresholdReached",1),b.ue_int&&console.error("Number of max call reached. Data will no longer be send"));else{var h=c||{};h&&-1<h.constructor.toString().indexOf(D)&&a&&-1<a.constructor.toString().indexOf(x)&&m&&-1< m.constructor.toString().indexOf(x)?(h=b.ue_id,c&&c.rid&&(h=c.rid),c=h,a=encodeURIComponent(",wl="+a+"/"+m),2E3>a.length+p?(2E3<k+a.length&&u(),void 0===g[c]&&(g[c]="",f.push(c)),g[c]+=a,k+=a.length,n||(n=e.setTimeout(u,E))):b.ue_int&&console.error("Invalid API call. The input provided is over 2000 chars.")):d.count&&(d.count("WeblabTriggerImproperAPICall",1),b.ue_int&&console.error("Invalid API call. The input provided does not match the API protocol i.e ue.trigger(String, String, Object)."))}}function F(){d.trigger&& d.trigger.isStub&&d.trigger.replay(function(a){v.apply(this,a)})}function y(){z||(f.length&&l(q),z=!0)}var t=":1234",s="//"+b.ue_furl+"/1/remote-weblab-triggers/1/OE/"+b.ue_mid+":"+b.ue_sid+":PLCHLDR_RID$s:wl-client-id%3DCSMTriger",A="PLCHLDR_RID",E=b.wtt||1E4,p=s.length+t.length,w=b.mwtc||2E3,G=1===e.ue_wtc_c,B=3===e.ue_wtc_c,H=e.XMLHttpRequest&&"withCredentials"in new e.XMLHttpRequest,x="String",D="Object",d=b.ue,g={},f=[],k=p,n,z=!1,r=0,C=function(){return{send:function(a){if(H){var b=new e.XMLHttpRequest; b.open("GET",a,!0);G&&(b.withCredentials=!0);b.send()}else throw"";}}}(),q=function(){return{send:function(a){(new Image).src=a}}}();e.encodeURIComponent&&(d.attach&&(d.attach("beforeunload",y),d.attach("pagehide",y)),F(),d.trigger=v)},"client-wbl-trg")(ue_csm,window); (function(k,d,h){function f(a,c,b){a&&a.indexOf&&0===a.indexOf("http")&&0!==a.indexOf("https")&&l(s,c,a,b)}function g(a,c,b){a&&a.indexOf&&(location.href.split("#")[0]!=a&&null!==a&&"undefined"!==typeof a||l(t,c,a,b))}function l(a,c,b,e){m[b]||(e=u&&e?n(e):"N/A",d.ueLogError&&d.ueLogError({message:a+c+" : "+b,logLevel:v,stack:"N/A"},{attribution:e}),m[b]=1,p++)}function e(a,c){if(a&&c)for(var b=0;b<a.length;b++)try{c(a[b])}catch(d){}}function q(){return d.performance&&d.performance.getEntriesByType? d.performance.getEntriesByType("resource"):[]}function n(a){if(a.id)return"//*[@id='"+a.id+"']";var c;c=1;var b;for(b=a.previousSibling;b;b=b.previousSibling)b.nodeName==a.nodeName&&(c+=1);b=a.nodeName;1!=c&&(b+="["+c+"]");a.parentNode&&(b=n(a.parentNode)+"/"+b);return b}function w(){var a=h.images;a&&a.length&&e(a,function(a){var b=a.getAttribute("src");f(b,"img",a);g(b,"img",a)})}function x(){var a=h.scripts;a&&a.length&&e(a,function(a){var b=a.getAttribute("src");f(b,"script",a);g(b,"script",a)})} function y(){var a=h.styleSheets;a&&a.length&&e(a,function(a){if(a=a.ownerNode){var b=a.getAttribute("href");f(b,"style",a);g(b,"style",a)}})}function z(){if(A){var a=q();e(a,function(a){f(a.name,a.initiatorType)})}}function B(){e(q(),function(a){g(a.name,a.initiatorType)})}function r(){var a;a=d.location&&d.location.protocol?d.location.protocol:void 0;"https:"==a&&(z(),w(),x(),y(),B(),p<C&&setTimeout(r,D))}var s="[CSM] Insecure content detected ",t="[CSM] Ajax request to same page detected ",v="WARN", m={},p=0,D=k.ue_nsip||1E3,C=5,A=1==k.ue_urt,u=!0;ue_csm.ue_disableNonSecure||(d.performance&&d.performance.setResourceTimingBufferSize&&d.performance.setResourceTimingBufferSize(300),r())})(ue_csm,window,document); var ue_aa_a = ""; if (ue.trigger && (ue_aa_a === "C" || ue_aa_a === "T1")) { ue.trigger("UEDATA_AA_SERVERSIDE_ASSIGNMENT_CLIENTSIDE_TRIGGER_190249", ue_aa_a); } (function(f,b){function g(){try{b.PerformanceObserver&&"function"===typeof b.PerformanceObserver&&(a=new b.PerformanceObserver(function(b){c(b.getEntries())}),a.observe(d))}catch(h){k()}}function m(){for(var h=d.entryTypes,a=0;a<h.length;a++)c(b.performance.getEntriesByType(h[a]))}function c(a){if(a&&Array.isArray(a)){for(var c=0,e=0;e<a.length;e++){var d=l.indexOf(a[e].name);if(-1!==d){var g=Math.round(b.performance.timing.navigationStart+a[e].startTime);f.uet(n[d],void 0,void 0,g);c++}}l.length=== c&&k()}}function k(){a&&a.disconnect&&"function"===typeof a.disconnect&&a.disconnect()}if("function"===typeof f.uet&&b.performance&&"object"===typeof b.performance&&b.performance.getEntriesByType&&"function"===typeof b.performance.getEntriesByType&&b.performance.timing&&"object"===typeof b.performance.timing&&"number"===typeof b.performance.timing.navigationStart){var d={entryTypes:["paint"]},l=["first-paint","first-contentful-paint"],n=["fp","fcp"],a;try{m(),g()}catch(p){f.ueLogError(p,{logLevel:"ERROR", attribution:"performanceMetrics"})}}})(ue_csm,window); if (window.csa) { csa("Events")("setEntity", { page:{pageType: "Gateway", subPageType: "desktop", pageTypeId: "desktop"} }); } csa.plugin(function(c){var m="transitionStart",n="pageVisible",e="PageTiming",t="visibilitychange",s="$latency.visible",i=c.global,r=(i.performance||{}).timing,a=["navigationStart","unloadEventStart","unloadEventEnd","redirectStart","redirectEnd","fetchStart","domainLookupStart","domainLookupEnd","connectStart","connectEnd","secureConnectionStart","requestStart","responseStart","responseEnd","domLoading","domInteractive","domContentLoadedEventStart","domContentLoadedEventEnd","domComplete","loadEventStart","loadEventEnd"],u=c.config,o=i.Math,l=o.max,g=o.floor,d=i.document||{},f=(r||{}).navigationStart,v=f,p=0,S=null;if(i.Object.keys&&[].forEach&&!u["KillSwitch."+e]){if(!r||null===f||f<=0||void 0===f)return c.error("Invalid navigation timing data: "+f);S=new E({schemaId:"<ns>.PageLatency.6",producerId:"csa"}),"boolean"!=typeof d.hidden&&"string"!=typeof d.visibilityState||!d.removeEventListener?c.emit(s):b()?(c.emit(s),I(n,f)):c.on(d,t,function e(){b()&&(v=c.time(),d.removeEventListener(t,e),I(m,v),I(n,v),c.emit(s))}),c.once("$unload",h),c.once("$load",h),c.on("$pageTransition",function(){v=c.time()}),c.register(e,{mark:I,instance:function(e){return new E(e)}})}function E(e){var i,r=null,a=e.ent||{page:["pageType","subPageType","requestId"]},o=e.logger||c("Events",{producerId:e.producerId,lob:u.lob||"0"});if(!e||!e.producerId||!e.schemaId)return c.error("The producer id and schema Id must be defined for PageLatencyInstance.");function d(){return i||v}function n(){r=c.UUID()}this.mark=function(n,t){if(null!=n)return t=t||c.time(),n===m&&(i=t),c.once(s,function(){o("log",{messageId:r,__merge:function(e){e.markers[n]=function(e,n){return l(0,n-(e||v))}(d(),t),e.markerTimestamps[n]=g(t)},markers:{},markerTimestamps:{},navigationStartTimestamp:d()?new Date(d()).toISOString():null,schemaId:e.schemaId},{ent:a})}),t},n(),c.on("$beforePageTransition",n)}function I(e,n){e===m&&(v=n);var t=S.mark(e,n);c.emit("$timing:"+e,t)}function h(){if(!p){for(var e=0;e<a.length;e++)r[a[e]]&&I(a[e],r[a[e]]);p=1}}function b(){return!d.hidden||"visible"===d.visibilityState}});csa.plugin(function(c){var f,u,l="length",a="parentElement",t="target",i="getEntriesByName",e=null,r="_csa_flt",o="_csa_llt",s="previousSibling",d="visuallyLoaded",n="client",g="offset",h="scroll",m="Width",p="Height",v=n+m,y=n+p,E=g+m,S=g+p,x=h+m,O=h+p,b="_osrc",w="_elt",I="_eid",T=10,_=5,L=15,N=100,k=c.global,B=c.timeout,H=k.Math,W=H.max,C=H.floor,F=H.ceil,M=k.document||{},R=M.body||{},Y=M.documentElement||{},P=k.performance||{},X=(P.timing||{}).navigationStart,$=Date.now,D=Object.values||(c.types||{}).ovl,J=c("PageTiming"),V=c("SpeedIndexBuffers"),j=[],q=[],z=[],A=[],G=[],K=[],Q=.1,U=.1,Z=0,ee=0,ne=!0,te=0,ie=0,re=1==c.config["SpeedIndex.ForceReplay"],oe=0,ae=1,fe=0,ce={},ue=[],le=0;function se(){for(var e=$(),n=0;f;){if(0!==f[l]){if(!1!==f.h(f[0])&&f.shift(),n++,!re&&n%T==0&&$()-e>_)break}else f=f.n}Z=0,f&&(Z||(!0===M.hidden?(re=1,se()):c.timeout(se,0)))}function de(e,n,t,i,r){fe=C(e),j=n,q=t,z=i,K=r;var o=M.createTreeWalker(M.body,NodeFilter.SHOW_TEXT,null,null),a={w:k.innerWidth,h:k.innerHeight,x:k.pageXOffset,y:k.pageYOffset};M.body[w]=e,A.push({w:o,vp:a}),G.push({img:M.images,iter:0}),j.h=ge,(j.n=q).h=he,(q.n=z).h=me,(z.n=A).h=pe,(A.n=G).h=ve,(G.n=K).h=ye,f=j,se()}function ge(e){e.m.forEach(function(e){for(var n=e;n&&(e===n||!n[r]||!n[o]);)n[r]||(n[r]=e[r]),n[o]||(n[o]=e[o]),n[w]=n[r]-X,n=n[s]})}function he(e){e.m.forEach(function(e){var n=e[t];b in n||(n[b]=e.oldValue)})}function me(n){n.m.forEach(function(e){e[t][w]=n.t-X})}function pe(e){for(var n,t=e.vp,i=e.w,r=T;(n=i.nextNode())&&0<r;){r-=1;var o=(n[a]||{}).nodeName;"SCRIPT"!==o&&"STYLE"!==o&&"NOSCRIPT"!==o&&"BODY"!==o&&0!==(n.nodeValue||"").trim()[l]&&be(n[a],Ee(n),t)}return!n}function ve(e){for(var n={w:k.innerWidth,h:k.innerHeight,x:k.pageXOffset,y:k.pageYOffset},t=T;e.iter<e.img[l]&&0<t;){var i,r=e.img[e.iter],o=Oe(r),a=o&&Ee(o)||Ee(r);o?(o[w]=a,i=xe(o.querySelector('[aria-posinset="1"] img')||r)||a,r=o):i=xe(r)||a,ie&&u<i&&(i=a),be(r,i,n),e.iter+=1,t-=1}return e.img[l]<=e.iter}function ye(e){var n=[],i=0,r=0,o=ee,t=k.innerHeight||W(R[O]||0,R[S]||0,Y[y]||0,Y[O]||0,Y[S]||0),a=C(e.y/N),f=F((e.y+t)/N);ue.slice(a,f).forEach(function(e){(e.elems||[]).forEach(function(e){e.lt in n||(n[e.lt]={}),e.id in n[e.lt]||(i+=(n[e.lt][e.id]=e).a)})}),D(n).forEach(function(e){D(e).forEach(function(e){var n=1-r/i,t=W(e.lt,o);le+=n*(t-o),o=t,function(e,n){var t;for(;Q<=1&&Q-.01<=e;)we(d+(t=(100*Q).toFixed(0)),n.lt),"50"!==t&&"90"!==t||c("Content",{target:n.e})("mark",d+t,X+F(n.lt||0)),Q+=U}((r+=e.a)/i,e)})}),ee=e.t-X,K[l]<=1&&(we("speedIndex",le),we(d+"0",fe)),ne&&(ne=!1,we("atfSpeedIndex",le))}function Ee(e){for(var n=e[a],t=L;n&&0<t;){if(n[w]||0===n[w])return W(n[w],fe);n=n.parentElement,t-=1}}function Se(e,n){if(e){if(!e.indexOf("data:"))return Ee(n);var t=P[i](e)||[];if(0<t[l])return W(F(t[0].responseEnd||0),fe)}}function xe(e){return Se(e[b],e)||Se(e.currentSrc,e)||Se(e.src,e)}function Oe(e){for(var n=10,t=e.parentElement;t&&0<n;){if(t.classList&&t.classList.contains("a-carousel-viewport"))return t;t=t.parentElement,n-=1}return null}function be(e,n,t){if((n||0===n)&&!e[I]){var i=e.getBoundingClientRect(),r=i.width*i.height,o=t.w||W(R[x]||0,R[E]||0,Y[v]||0,Y[x]||0,Y[E]||0)||i.right,a=i.width/2,f=ae++;if(0!=r&&!(a<i.right-o||i.right<a)){for(var c={e:e,lt:n,a:r,id:f},u=C((i.top+t.y)/N),l=F((i.top+t.y+i.height)/N),s=u;s<=l;s++)s in ue||(ue[s]={elems:[],lt:0}),ue[s].elems.push(c);e[I]=f}}}function we(e,n){J("mark",e,X+F((ce[e]=n)||0))}function Ie(e){oe||(V("getBuffers",de),oe=1)}X&&D&&P[i]&&(V("registerListener",function(){ie&&(clearTimeout(te),te=B(Ie.bind(e,"Mut"),2500))}),c.once("$unload",function(){re=1,Ie()}),c.once("$load",function(){ie=1,u=$()-X,te=B(Ie.bind(e,"Ld"),2500)}),c.once("$timing:functional",Ie.bind(e,"Fn")),V("replayModuleIsLive"),c.register("SpeedIndex",{getMarkers:function(e){e&&e(JSON.parse(JSON.stringify(ce)))}}))});csa.plugin(function(e){var m=!!e.config["LCP.elementDedup"],t=!1,n=e("PageTiming"),r=e.global.PerformanceObserver,a=e.global.performance;function i(){return a.timing.navigationStart}function o(){t||function(o){var l=new r(function(e){var t=e.getEntries();if(0!==t.length){var n=t[t.length-1];if(m&&""!==n.id&&n.element&&"IMG"===n.element.tagName){for(var r={},a=t[0],i=0;i<t.length;i++)t[i].id in r||(""!==t[i].id&&(r[t[i].id]=!0),a.startTime<t[i].startTime&&(a=t[i]));n=a}l.disconnect(),o({startTime:n.startTime,renderTime:n.renderTime,loadTime:n.loadTime})}});try{l.observe({type:"largest-contentful-paint",buffered:!0})}catch(e){}}(function(e){e&&(t=!0,n("mark","largestContentfulPaint",Math.floor(e.startTime+i())),e.renderTime&&n("mark","largestContentfulPaint.render",Math.floor(e.renderTime+i())),e.loadTime&&n("mark","largestContentfulPaint.load",Math.floor(e.loadTime+i())))})}r&&a&&a.timing&&(e.once("$unload",o),e.once("$load",o),e.register("LargestContentfulPaint",{}))});csa.plugin(function(r){var e=r("Metrics",{producerId:"csa"}),n=r.global.PerformanceObserver;n&&(n=new n(function(r){var t=r.getEntries();if(0===t.length||!t[0].processingStart||!t[0].startTime)return;!function(r){r=r||0,n.disconnect(),0<=r?e("recordMetric","firstInputDelay",r):e("recordMetric","firstInputDelay.invalid",1)}(t[0].processingStart-t[0].startTime)}),function(){try{n.observe({type:"first-input",buffered:!0})}catch(r){}}())});csa.plugin(function(d){var e="Metrics",g=d.config,f=0;function r(i){var c,t,e=i.producerId,r=i.logger,o=r||d("Events",{producerId:e,lob:g.lob||"0"}),s=(i||{}).dimensions||{},u={},n=-1;if(!e&&!r)return d.error("Either a producer id or custom logger must be defined");function a(){n!==f&&(c=d.UUID(),t=d.UUID(),u={},n=f)}this.recordMetric=function(r,n){var e=i.logOptions||{ent:{page:["pageType","subPageType","requestId"]}};e.debugMetric=i.debugMetric,a(),o("log",{messageId:c,schemaId:i.schemaId||"<ns>.Metric.4",metrics:{},dimensions:s,__merge:function(e){e.metrics[r]=n}},e)},this.recordCounter=function(r,e){var n=i.logOptions||{ent:{page:["pageType","subPageType","requestId"]}};if("string"!=typeof r||"number"!=typeof e||!isFinite(e))return d.error("Invalid type given for counter name or counter value: "+r+"/"+e);a(),r in u||(u[r]={});var c=u[r];"f"in c||(c.f=e),c.c=(c.c||0)+1,c.s=(c.s||0)+e,c.l=e,o("log",{messageId:t,schemaId:i.schemaId||"<ns>.InternalCounters.3",c:{},__merge:function(e){r in e.c||(e.c[r]={}),c.fs||(c.fs=1,e.c[r].f=c.f),1<c.c&&(e.c[r].s=c.s,e.c[r].l=c.l,e.c[r].c=c.c)}},n)}}g["KillSwitch."+e]||(new r({producerId:"csa"}).recordMetric("baselineMetricEvent",1),d.on("$beforePageTransition",function(){f++}),d.register(e,{instance:function(e){return new r(e||{})}}))});csa.plugin(function(s){var n=s.config,r=(s.global.performance||{}).timing,c=(r||{}).navigationStart||s.time(),g=0;function e(){g+=1}function i(i){i=i||{};var o=s.UUID(),t=g,r=i.producerId,e=i.logger,a=e||s("Events",{producerId:r,lob:n.lob||"0"});if(!r&&!e)return s.error("Either a producer id or custom logger must be defined");this.mark=function(e,r){var n=(void 0===r?s.time():r)-c;t!==g&&(t=g,o=s.UUID()),a("log",{messageId:o,schemaId:i.schemaId||"<ns>.Timer.1",markers:{},__merge:function(r){r.markers[e]=n}},i.logOptions)}}r&&(e(),s.on("$beforePageTransition",e),s.register("Timers",{instance:function(r){return new i(r||{})}}))});csa.plugin(function(t){var e="takeRecords",i="disconnect",n="function",o=t("Metrics",{producerId:"csa"}),c=t("PageTiming"),a=t.global,u=t.timeout,r=t.on,f=a.PerformanceObserver,m=0,l=!1,s=0,d=a.performance,h=a.document,v=null,y=!1,g=t.blank;function p(){l||(l=!0,clearTimeout(v),typeof f[e]===n&&f[e](),typeof f[i]===n&&f[i](),o("recordMetric","documentCumulativeLayoutShift",m),c("mark","cumulativeLayoutShiftLastTimestamp",Math.floor(s+d.timing.navigationStart)))}f&&d&&d.timing&&h&&(f=new f(function(t){v&&clearTimeout(v);t.getEntries().forEach(function(t){t.hadRecentInput||(m+=t.value,s<t.startTime&&(s=t.startTime))}),v=u(p,5e3)}),function(){try{f.observe({type:"layout-shift",buffered:!0}),v=u(p,5e3)}catch(t){}}(),g=r(h,"click",function(t){y||(y=!0,o("recordMetric","documentCumulativeLayoutShiftToFirstInput",m),g())}),r(h,"visibilitychange",function(){"hidden"===h.visibilityState&&p()}),t.once("$unload",p))});csa.plugin(function(e){var t,n=e.global,r=n.PerformanceObserver,c=e("Metrics",{producerId:"csa"}),o=0,i=0,a=-1,l=n.Math,f=l.max,u=l.ceil;if(r){t=new r(function(e){e.getEntries().forEach(function(e){var t=e.duration;o+=t,i+=t,a=f(t,a)})});try{t.observe({type:"longtask",buffered:!0})}catch(e){}t=new r(function(e){0<e.getEntries().length&&(i=0,a=-1)});try{t.observe({type:"largest-contentful-paint",buffered:!0})}catch(e){}e.on("$unload",g),e.on("$beforePageTransition",g)}function g(){c("recordMetric","totalBlockingTime",u(i||0)),c("recordMetric","totalBlockingTimeInclLCP",u(o||0)),c("recordMetric","maxBlockingTime",u(a||0)),i=o=0,a=-1}});csa.plugin(function(o){var e="CacheDetection",r="csa-ctoken-",c=o.store,t=o.deleteStored,n=o.config,i=n[e+".RequestID"],a=n[e+".Callback"],s=o.global,u=s.document||{},d=s.Date,l=o("Events"),f=o("Events",{producerId:"csa",lob:n.lob||"0"});function p(e){try{var c=u.cookie.match(RegExp("(^| )"+e+"=([^;]+)"));return c&&c[2].trim()}catch(e){}}n["KillSwitch."+e]||(function(){var e=function(){var e=p("cdn-rid");if(e)return{r:e,s:"cdn"}}()||function(){if(o.store(r+i))return{r:o.UUID().toUpperCase().replace(/-/g,"").slice(0,20),s:"device"}}()||{},c=e.r,n=e.s;if(!!c){var t=p("session-id");!function(e,c,n,t){l("setEntity",{page:{pageSource:"cache",requestId:e,cacheRequestId:i,cacheSource:t},session:{id:n}})}(c,0,t,n),"device"===n&&f("log",{schemaId:"<ns>.CacheImpression.2"},{ent:"all"}),a&&a(c,t,n)}}(),c(r+i,d.now()+36e5),o.once("$load",function(){var n=d.now();t(function(e,c){return 0==e.indexOf(r)&&parseInt(c)<n})}))});csa.plugin(function(u){var i,t="Content",e="MutationObserver",n="addedNodes",a="querySelectorAll",f="matches",r="getAttributeNames",o="getAttribute",s="dataset",c="widget",l="producerId",d="slotId",h="iSlotId",g={ent:{element:1,page:["pageType","subPageType","requestId"]}},p=5,m=u.config[t+".BubbleUp.SearchDepth"]||35,y=u.config[t+".SearchPage"]||0,v="csaC",b=v+"Id",E="logRender",w={},I=u.config,O=I[t+".Selectors"]||[],C=I[t+".WhitelistedAttributes"]||{href:1,class:1},N=I[t+".EnableContentEntities"],S=I["KillSwitch.ContentRendered"],k=u.global,A=k.document||{},U=A.documentElement,L=k.HTMLElement,R={},_=[],j=function(t,e,n,i){var o=this,r=u("Events",{producerId:t||"csa",lob:I.lob||"0"});e.type=e.type||c,o.id=e.id,o.l=r,o.e=e,o.el=n,o.rt=i,o.dlo=g,o.op=W(n,"csaOp"),o.log=function(t,e){r("log",t,e||g)},o.entities=function(t){t(e)},e.id&&r("setEntity",{element:e})},x=j.prototype;function D(t){var e=(t=t||{}).element,n=t.target;return e?function(t,e){var n;n=t instanceof L?K(t)||Y(e[l],t,z,u.time()):R[t.id]||H(e[l],0,t,u.time());return n}(e,t):n?M(n):u.error("No element or target argument provided.")}function M(t){var e=function(t){var e=null,n=0;for(;t&&n<m;){if(n++,P(t,b)){e=t;break}t=t.parentElement}return e}(t);return e?K(e):new j("csa",{id:null},null,u.time())}function P(t,e){if(t&&t.dataset)return t.dataset[e]}function T(t,e,n){_.push({n:n,e:t,t:e}),B()}function q(){for(var t=u.time(),e=0;0<_.length;){var n=_.shift();if(w[n.n](n.e,n.t),++e%10==0&&u.time()-t>p)break}i=0,_.length&&B()}function B(){i=i||u.raf(q)}function X(t,e,n){return{n:t,e:e,t:n}}function Y(t,e,n,i){var o=u.UUID(),r={id:o},c=M(e);return e[s][b]=o,n(r,e),c&&c.id&&(r.parentId=c.id),H(t,e,r,i)}function $(t){return isNaN(t)?null:Math.round(t)}function H(t,e,n,i){N&&(n.schemaId="<ns>.ContentEntity.2"),n.id=n.id||u.UUID();var o=new j(t,n,e,i);return function(t){return!S&&((t.op||{}).hasOwnProperty(E)||y)}(o)&&function(t,e){var n={},i=u.exec($);t.el&&(n=t.el.getBoundingClientRect()),t.log({schemaId:"<ns>.ContentRender.3",timestamp:e,width:i(n.width),height:i(n.height),positionX:i(n.left+k.pageXOffset),positionY:i(n.top+k.pageYOffset)})}(o,i),u.emit("$content.register",o),R[n.id]=o}function K(t){return R[(t[s]||{})[b]]}function W(n,i){var o={};return r in(n=n||{})&&Object.keys(n[s]).forEach(function(t){if(!t.indexOf(i)&&i.length<t.length){var e=function(t){return(t[0]||"").toLowerCase()+t.slice(1)}(t.slice(i.length));o[e]=n[s][t]}}),o}function z(t,e){r in e&&(function(t,e){var n=W(t,v);Object.keys(n).forEach(function(t){e[t]=n[t]})}(e,t),d in t&&(t[h]=t[d]),function(e,n){(e[r]()||[]).forEach(function(t){t in C&&(n[t]=e[o](t))})}(e,t))}U&&A[a]&&k[e]&&(O.push({selector:"*[data-csa-c-type]",entity:z}),O.push({selector:".celwidget",entity:function(t,e){z(t,e),t[d]=t[d]||e[o]("cel_widget_id")||e.id,t.legacyId=e[o]("cel_widget_id")||e.id,t.type=t.type||c}}),w[1]=function(t,e){t.forEach(function(t){t[n]&&t[n].constructor&&"NodeList"===t[n].constructor.name&&Array.prototype.forEach.call(t[n],function(t){_.unshift(X(2,t,e))})})},w[2]=function(r,c){a in r&&f in r&&O.forEach(function(t){for(var e=t.selector,n=r[f](e),i=r[a](e),o=i.length-1;0<=o;o--)_.unshift(X(3,{e:i[o],s:t},c));n&&_.unshift(X(3,{e:r,s:t},c))})},w[3]=function(t,e){var n=t.e;K(n)||Y("csa",n,t.s.entity,e)},w[4]=function(){u.register(t,{instance:D})},new k[e](function(t){T(t,u.time(),1)}).observe(U,{childList:!0,subtree:!0}),T(U,u.time(),2),T(null,u.time(),4),u.on("$content.export",function(e){Object.keys(e).forEach(function(t){x[t]=e[t]})}))});csa.plugin(function(o){var i,t="ContentImpressions",e="KillSwitch.",n="IntersectionObserver",r="getAttribute",s="dataset",c="intersectionRatio",a="csaCId",m=1e3,l=o.global,f=o.config,u=f[e+t],v=f[e+t+".ContentViews"],g=((l.performance||{}).timing||{}).navigationStart||o.time(),d={};function h(t){t&&(t.v=1,function(t){t.vt=o.time(),t.el.log({schemaId:"<ns>.ContentView.4",timeToViewed:t.vt-t.el.rt,pageFirstPaintToElementViewed:t.vt-g})}(t))}function I(t){t&&!t.it&&(t.i=o.time()-t.is>m,function(t){t.it=o.time(),t.el.log({schemaId:"<ns>.ContentImpressed.3",timeToImpressed:t.it-t.el.rt,pageFirstPaintToElementImpressed:t.it-g})}(t))}!u&&l[n]&&(i=new l[n](function(t){var n=o.time();t.forEach(function(t){var e=function(t){if(t&&t[r])return d[t[s][a]]}(t.target);if(e){o.emit("$content.intersection",{meta:e.el,t:n,e:t});var i=t.intersectionRect;t.isIntersecting&&0<i.width&&0<i.height&&(v||e.v||h(e),.5<=t[c]&&!e.is&&(e.is=n,e.timer=o.timeout(function(){I(e)},m))),t[c]<.5&&!e.it&&e.timer&&(l.clearTimeout(e.timer),e.is=0,e.timer=0)}})},{threshold:[0,.5,.99]}),o.on("$content.register",function(t){var e=t.el;e&&(d[t.id]={el:t,v:0,i:0,is:0,vt:0,it:0},i.observe(e))}))});csa.plugin(function(e){e.config["KillSwitch.ContentLatency"]||e.emit("$content.export",{mark:function(t,n){var o=this;o.t||(o.t=e("Timers",{logger:o.l,schemaId:"<ns>.ContentLatency.4",logOptions:o.dlo})),o.t("mark",t,n)}})});csa.plugin(function(t){function n(i,e,o){var c={};function r(t,n,e){t in c&&o<=n-c[t].s&&(function(n,e,i){if(!p)return;E(function(t){T(n,t),t.w[n][e]=a((t.w[n][e]||0)+i)})}(t,i,n-c[t].d),c[t].d=n),e||delete c[t]}this.update=function(t,n){n.isIntersecting&&e<=n.intersectionRatio?function(t,n){t in c||(c[t]={s:n,d:n})}(t,u()):r(t,u())},this.stopAll=function(t){var n=u();for(var e in c)r(e,n,t)},this.reset=function(){var t=u();for(var n in c)c[n].s=t,c[n].d=t}}var e=t.config,u=t.time,i="ContentInteractionsSummary",o=e[i+".FlushInterval"]||5e3,c=e[i+".FlushBackoff"]||1.5,r=t.global,s=t.on,a=Math.floor,f=(r.document||{}).documentElement||{},l=((r.performance||{}).timing||{}).responseStart||t.time(),d=o,m=0,p=!0,v=t.UUID(),g=t("Events",{producerId:"csa",lob:e.lob||"0"}),w=new n("it0",0,0),I=new n("it50",.5,1e3),h=new n("it100",.99,0),b={},A={};function $(){w.stopAll(!0),I.stopAll(!0),h.stopAll(!0),S()}function C(){w.reset(),I.reset(),h.reset(),S()}function S(){d&&(clearTimeout(m),m=t.timeout($,d),d*=c)}function U(n){E(function(t){T(n,t),t.w[n].mc=(t.w[n].mc||0)+1})}function E(t){g("log",{messageId:v,schemaId:"<ns>.ContentInteractionsSummary.2",w:{},__merge:t},{ent:{page:["requestId"]}})}function T(t,n){t in n.w||(n.w[t]={})}e["KillSwitch."+i]||(s("$content.intersection",function(t){if(t&&t.meta&&t.e){var n=t.meta.id;if(n in b){var e=t.e.boundingClientRect||{};e.width<5||e.height<5||(w.update(n,t.e),I.update(n,t.e),h.update(n,t.e),!t.e.isIntersecting||n in A||(A[n]=1,function(n,e){E(function(t){T(n,t),t.w[n].ttfv=a(e)})}(n,u()-l)))}}}),s("$content.register",function(t){(t.e||{}).slotId&&(b[t.id]={},function(e){E(function(t){var n=e.id;T(n,t),t.w[n].sid=(e.e||{}).slotId,t.w[n].cid=(e.e||{}).contentId})}(t))}),s("$beforePageTransition",function(){$(),C(),v=t.UUID(),S()}),s("$beforeunload",function(){w.stopAll(),I.stopAll(),h.stopAll(),d=null}),s("$visible",function(t){t?C():($(),clearTimeout(m)),p=t},{buffered:1}),s(f,"click",function(t){for(var n=t.target,e=25;n&&0<e;){var i=(n.dataset||{}).csaCId;i&&U(i),n=n.parentElement,e-=1}},{capture:!0,passive:!0}),S())});csa.plugin(function(d){var t,o,e="normal",c="reload",i="history",s="new-tab",n="ajax",r=1,a=2,u="lastActive",l="lastInteraction",f="used",p="csa-tabbed-browsing",y="visibilityState",g="page",v="experience",b="request",I="initialized",m={"back-memory-cache":1,"tab-switch":1,"history-navigation-page-cache":1},h="TabbedBrowsing",T="<ns>."+h+".4",S="visible",w=d.global,x=d.config,P=d("Events",{producerId:"csa",lob:x.lob||"0"}),q=w.location||{},z=w.document,A=w.JSON,C=((w.performance||{}).navigation||{}).type,E=d.store,O=d.on,$=d.storageSupport(),k=!1,R={},j={},B={},J={},K={},M=!1,N=!1,D=!1,F=0,G=x["CSA.isRunningInsideMShop"];function H(e){try{return A.parse(E(p,void 0,{session:e})||"{}")||{}}catch(e){d.error('Could not parse storage value for key "'+p+'": '+e)}return{}}function L(e,i){E(p,A.stringify(i||{}),{session:e})}function Q(e){var i=j.tid||e.id,t={},n=R[u]||{};for(var r in n)n.hasOwnProperty(r)&&(t[r]=n[r]);!G&&t.tid!==i||(t.tid=i,t.pid=e.id,t.ent=K),J={pid:e.id,tid:i,ent:K,lastInteraction:j[l]||{},initialized:!0},B={lastActive:t,lastInteraction:R[l]||{},time:d.time(),initialized:!0}}function U(e){var i=e===s,t=z.referrer,n=!(t&&t.length)||!~t.indexOf(q.origin||""),r=i&&!G&&n,a={type:e,toTabId:J.tid,toPageId:J.pid,transitTime:d.time()-R.time||null};r||function(e,i,t){var n=e===c,r=i||G&&!(j[I]&&j.ent)?R[u]||{}:j,a=R[l]||{},d=j[l]||{},o=i||G&&!(d.id&&!d[f])?a:d;t.fromTabId=r.tid,t.fromPageId=r.pid;var s=r.ent||{};s.rid&&(t.fromRequestId=s.rid||null),s.ety&&(t.fromExperienceType=s.ety||null),s.esty&&(t.fromExperienceSubType=s.esty||null),n||!o.id||o[f]||(t.interactionId=o.id||null,o.sid&&(t.interactionSlotId=o.sid||null),a.id===o.id&&(a[f]=!0),d.id===o.id&&(d[f]=!0))}(e,i,a),P("log",{navigation:a,schemaId:T},{ent:{page:["pageType","subPageType","requestId"]}})}function V(e){D=function(e){return e&&e in m}(e.transitionType),function(){R=H(!1),j=H(!0);var e=R[l],i=j[l],t=!1,n=!1;e&&i&&e.id===i.id&&e[f]!==i[f]&&(t=!e[f],n=!i[f],i[f]=e[f]=!0,t&&L(!1,R),n&&L(!0,j))}(),Q(e),M=!0,function(e){var i,t;i=X(),t=Z(!0),(i||t)&&Q(e)}(e),F=1}function W(){k&&!D?U(n):(k=!0,function(){if(C===a||D)U(i);else if(C===r)U(j[I]?c:s);else{U(j[I]||G&&R[I]?e:s)}}())}function X(){var e=t,i={};return!!(M&&e&&e.e&&e.w)&&(e.w("entities",function(e){i=e||{}}),j[l]={id:e.e.messageId,sid:i.slotId,used:!(R[l]={id:e.e.messageId,sid:i.slotId,used:!1})},!(t=null))}function Y(e,i,t,n){var r=!1,a=e[u];return N?(!a||a.tid!==J.tid||!a[S]||a.pid!==t||!a.ent&&n||n&&function(e,i){var t=e||{},n=i||{};return t.rid!==n.rid||t.ety!==n.ety||t.esty!==n.esty}(a.ent,n))&&(e[u]={visible:!0,pid:t,tid:i,ent:n},r=!0):!G&&a&&a.tid===J.tid&&a[S]&&(r=!(a[S]=!1)),r}function Z(e){var i=!1;if(N=G&&e||z[y]===S,M){var t=R[u]||{};i=Y(R,j.tid||t.tid||J.tid,j.pid||t.pid||J.pid,j.ent||t.ent||J.ent)}return i}x["KillSwitch."+h]||$.local&&$.session&&A&&z&&y in z&&(o=function(){try{return w.self!==w.top}catch(e){return!0}}(),O("$entities.set",function(e){if(!o&&e){var i=(e[b]||{}).id||(e[g]||{}).requestId,t=(e[v]||{}).experienceType||(e[g]||{}).pageType,n=(e[v]||{}).experienceSubType||(e[g]||{}).subPageType,r=!K.rid&&i||!K.ety&&t||!K.esty&&n;if(K.rid=K.rid||i,K.ety=K.ety||t,K.esty=K.esty||n,r&&F){var a=R[u]||{};a.tid===j.tid&&(a.ent=K,L(!1,R)),j.ent=K,L(!0,j)}}},{buffered:1}),O("$pageChange",function(e){o||(V(e),W(),L(!1,B),L(!0,J),j=J,R=B)},{buffered:1}),O("$content.interaction",function(e){t=e,X()&&(L(!1,R),L(!0,j))}),O(z,"visibilitychange",function(){!o&&Z()&&L(!1,R)},{capture:!1,passive:!0}))});csa.plugin(function(c){var e=c("Metrics",{producerId:"csa"});c.on(c.global,"pageshow",function(c){c&&c.persisted&&e("recordMetric","bfCache",1)})});csa.plugin(function(n){var e,t,i,o,r,a,c,u,f,s,l,d,p,g,m,v,h,b,y="hasFocus",S="$app.",T="avail",$="client",w="document",I="inner",P="offset",D="screen",C="scroll",E="Width",F="Height",O=T+E,q=T+F,x=$+E,z=$+F,H=I+E,K=I+F,M=P+E,W=P+F,X=C+E,Y=C+F,j="up",k="down",A="none",B=20,G=n.config,J=G["KillSwitch.PageInteractionsSummary"],L=n("Events",{producerId:"csa",lob:G.lob||"0"}),N=1,Q=n.global||{},R=n.time,U=n.on,V=n.once,Z=Q[w]||{},_=Q[D]||{},nn=Q.Math||{},en=nn.abs,tn=nn.max,on=nn.ceil,rn=((Q.performance||{}).timing||{}).responseStart,an=function(){return Z[y]()},cn=1,un=100,fn={},sn=1,ln=0,dn=0,pn=k,gn=A;function mn(){c=t=o=r=e,i=d=0,a=u=f=s=l=0,pn=k,gn=A,dn=ln=0,yn(),bn()}function vn(){rn&&!o&&(c=on((o=p)-rn),sn=1)}function hn(){var n=m-i;(!t||t&&t<=p)&&(n&&(++a,sn=dn=1),i=m,n),function(){if(gn=d<m?k:j,pn!==gn){var n=en(m-d);B<n&&(++l,ln&&!dn&&++a,pn=gn,sn=ln=1,d=m,dn=0)}else dn=0,d=m}(),t=p+un}function bn(){u=on(tn(u,m+b)),g&&(f=on(tn(f,g+h))),sn=1}function yn(){p=R(),g=en(Q.pageXOffset||0),m=tn(Q.pageYOffset||0,0),v=0<g||0<m,h=Q[H]||0,b=Q[K]||0}function Sn(){yn(),vn(),hn(),bn()}function Tn(){if(r){var n=on(R()-r);s+=n,r=e,sn=0<n}}function $n(){r=r||R()}function wn(n,e,t,i){e[n+E]=on(t||0),e[n+F]=on(i||0)}function In(n){var e=n===fn,t=an();if(t||sn){if(!e){if(!N)return;N=0,t&&Tn()}var i=function(){var n={},e=Z.documentElement||{},t=Z.body||{};return wn("availableScreen",n,_[O],_[q]),wn(w,n,tn(t[X]||0,t[M]||0,e[x]||0,e[X]||0,e[M]||0),tn(t[Y]||0,t[W]||0,e[z]||0,e[Y]||0,e[W]||0)),wn(D,n,_.width,_.height),wn("viewport",n,Q[H],Q[K]),n}(),o=function(){var n={scrollCounts:a,reachedDepth:u,horizontalScrollDistance:f,dwellTime:s,vScrollDirChanges:l};return"number"==typeof c&&(n.clientTimeToFirstScroll=c),n}();e?sn=0:(mn(),rn=R(),t&&(r=rn)),L("log",{activity:o,dimensions:i,schemaId:"<ns>.PageInteractionsSummary.3"},{ent:{page:["pageType","subPageType","requestId"]}})}}function Pn(){Tn(),In(fn)}function Dn(n,e){return function(){cn=e,n()}}function Cn(){an=function(){return cn},cn&&!r&&(r=R())}"function"!=typeof Z[y]||J||(mn(),v&&vn(),U(Q,C,Sn,{passive:!0}),U(Q,"blur",Pn),U(Q,"focus",Dn($n,1)),V(S+"android",Cn),V(S+"ios",Cn),U(S+"pause",Dn(Pn,0)),U(S+"resume",Dn($n,1)),U(S+"resign",Dn(Pn,0)),U(S+"active",Dn($n,1)),an()&&(r=rn||R()),V("$beforeunload",In),U("$beforeunload",In),U("$document.hidden",Pn),U("$beforePageTransition",In),U("$afterPageTransition",function(){sn=N=1}))});csa.plugin(function(e){var o,n,r="Navigator",a="<ns>."+r+".5",i=e.global,c=e.config,d=i.navigator||{},t=d.connection||{},l=i.Math.round,u=e("Events",{producerId:"csa",lob:c.lob||"0"});function v(){o={network:{downlink:void 0,downlinkMax:void 0,rtt:void 0,type:void 0,effectiveType:void 0,saveData:void 0},language:void 0,doNotTrack:void 0,hardwareConcurrency:void 0,deviceMemory:void 0,cookieEnabled:void 0,webdriver:void 0},w(),o.language=d.language||null,o.doNotTrack=function(){switch(d.doNotTrack){case"1":return"enabled";case"0":return"disabled";case"unspecified":return d.doNotTrack;default:return null}}(),o.hardwareConcurrency="hardwareConcurrency"in d?l(d.hardwareConcurrency||0):null,o.deviceMemory="deviceMemory"in d?l(d.deviceMemory||0):null,o.cookieEnabled="cookieEnabled"in d?d.cookieEnabled:null,o.webdriver="webdriver"in d?d.webdriver:null}function k(){u("log",{network:(n={},Object.keys(o.network).forEach(function(e){n[e]=o.network[e]+""}),n),language:o.language,doNotTrack:o.doNotTrack,hardwareConcurrency:o.hardwareConcurrency,deviceMemory:o.deviceMemory,cookieEnabled:o.cookieEnabled,webdriver:o.webdriver,schemaId:a},{ent:{page:["pageType","subPageType","requestId"]}})}function w(){!function(n){Object.keys(o.network).forEach(function(e){o.network[e]=n[e]})}({downlink:"downlink"in t?l(t.downlink||0):null,downlinkMax:"downlinkMax"in t?l(t.downlinkMax||0):null,rtt:"rtt"in t?(t.rtt||0).toFixed():null,type:t.type||null,effectiveType:t.effectiveType||null,saveData:"saveData"in t?t.saveData:null})}function f(){w(),k()}function y(){v(),k()}c["KillSwitch."+r]||(v(),k(),e.on("$afterPageTransition",y),e.on(t,"change",f))}); (function(e,h,s){var l={},q=function(d,c,b,k){var g={};try{if(5<=k)return{};c=c||h;b=b||d;for(var n,f=Object.keys(b),a,e=0;e<f.length;e++)a=f[e],n=b[a],"object"!==typeof n||Array.isArray(n)?g[a]=c[a]:g[a]=null==c[a]?null:q(d,c[a],b[a],k+1)}catch(l){m(l,"JS exception in collecting-")}return g},p=function(d,c,b,k){var g=[];try{if(5<=k)return[];b=b||c;for(var e=Object.keys(b),f=0;f<e.length;f++){var a=e[f];if("object"!=typeof b[a]||null==b[a]||Array.isArray(b[a]))switch(!0){case !0===d[a]:g[f]=1;break; case !1===d[a]:g[f]=0;break;case 0===d[a]:g[f]=0;break;case null!=d[a]:g[f]=d[a];break;default:g[f]=null}else g[f]=null!=d[a]?p(d[a],c,b[a],k+1):p({},c,b[a],k+1)}}catch(h){m(h,"JS exception in compression-")}return g},m=function(d,c){e.ueLogError&&e.ueLogError(d,{logLevel:"ERROR",attribution:"A9TQForensics",message:c})},r=function(d,c){try{var b={vfrd:1===d?"2":"3"};"object"===typeof c?b.info=JSON.stringify(c):"string"===typeof c&&(b.info=c);return{server:window.location.hostname,fmp:b}}catch(e){return m(e, "JS exception in constructing pixel - "),{server:window.location.hostname,fmp:{vfrd:0}}}};(function(d,c){try{try{l.CP=h.callPhantom?1:0,l.PE=h.PhantomEmitter?1:0,l.PA=h.__phantomas?1:0,l.PJ=/PhantomJS/.test(navigator.userAgent)?1:0,h.a9tqDerivedFeatures=l}catch(b){m(b,"JS exception in evaluation-")}var k=q(d,c,null,0);try{h.a9tqDerivedFeatures=null,delete h.a9tqDerivedFeatures}catch(g){m(g,"ex in deleting derivedFeatures-")}var n=p(k,d,null,0);try{e.ue&&e.ue.event&&e.ue.event(r(0,n),"a9_tq","a9_tq.FraudMetrics.3")}catch(f){m(f, "JS exception in logging-")}}catch(a){m(a,"JS exception in full flow-")}})({window:{innerHeight:0,innerWidth:0,outerWidth:0,outerHeight:0,length:0,mousemove:"",click:"",callPhantom:"",__phantomas:"",PhantomEmitter:"",_phantom:"",_WEBDRIVER_ELEM_CACHE:"",domAutomationController:"",domAutomation:"",spawn:"",emit:"",Buffer:"",TEMPORARY:"",Components:{classes:"",wdIStatus:"",wdIMouse:"",wdICoordinate:"",interfaces:"","interface":{nsICommandProcessor:""}},netscape:{security:{privilegemanager:""}},isExternalUrlSafeForNavigation:0, opera:{_browserjsran:""}},screen:{availHeight:0,availWidth:0,width:0,height:0,colorDepth:0,pixelDepth:0,orientation:{angle:0,onchange:0},devicePixelRatio:""},navigator:{appCodeName:"",appName:"",appVersion:"",deviceMemory:0,doNotTrack:0,hardwareConcurrency:0,language:"",maxTouchPoints:0,product:"",productSub:0,vendor:"",vendorSub:"",userAgent:"",languages:[],platform:"",webdriver:0,msLaunchUri:"",permissions:""},document:{id:"",height:"",width:"",style:{position:"",top:"",left:"",visibility:"",opacity:"", hidden:"",webkitHidden:"",msHidden:"",mozHidden:""}},a9tqDerivedFeatures:{CP:"",PE:"",PA:"",PJ:""}},h)})(ue_csm,window,document); ue.exec(function(d,c){function g(e,c){e&&ue.tag(e+c);return!!e}function n(){for(var e=RegExp("^https://(.*\.(images|ssl-images|media)-amazon\.com|"+c.location.hostname+")/images/","i"),d={},h=0,k=c.performance.getEntriesByType("resource"),l=!1,b,a,m,f=0;f<k.length;f++)if(a=k[f],0<a.transferSize&&a.transferSize>=a.encodedBodySize&&(b=e.exec(String(a.name)))&&3===b.length){a:{b=a.serverTiming||[];for(a=0;a<b.length;a++)if("provider"===b[a].name){b=b[a].description;break a}b=void 0}b&&(l||(l=g(b,"_cdn_fr")), a=d[b]=(d[b]||0)+1,a>h&&(m=b,h=a))}g(m,"_cdn_mp")}d.ue&&"function"===typeof d.ue.tag&&c.performance&&c.location&&n()},"cdnTagging")(ue_csm,window); } (n=>{var M,A=1e6,E=(n.Symbol||{}).iterator;n.RXVM=function(r){(r=r||{}).mi&&(A=r.mi);var i=n([1,function(n){n.u.t[m(n)]=h(n)},2,function(n){n.i[0].t[m(n)]=h(n)},3,h,4,function(n){var r=h(n),t=h(n),n=h(n);w(n)&&(n[t]=r)},5,function(n){var r=h(n),t=m(n);w(r)&&"function"==typeof r[E]&&(n.u.t[t]=r[E]())},6,function(n){var r=n.u.t[m(n)],r=r&&r.next?r.next():M,t=m(n),u=x(n);w(r)&&!1===r.done?n.u.t[t]=r.value:d(n,u)},10,function(n){n.u.o.push(h(n))},11,function(n){n.u.o.push(n.v)},12,function(n){for(var r=F(n);0<r--;)n.l.push(S(n))},30,function(n){return!h(n)},42,function(){},43,function(n){for(var r=F(n);0<r--;)n.u.t.push(n._.pop())},45,a(!0),44,a(!1),48,v(0,y),49,v(1,y),50,v(2,y),51,v(-1,y),52,v(0,_),53,v(1,_),54,v(2,_),55,v(-1,_),58,function(n){d(n,x(n))},59,s(!0),60,s(!1),64,function(n){var r=x(n),t=p(n,n.u.h);return d(n,r),t},65,function(n){var r=F(n),t=x(n),u=p(n,n.u.h);n.u.t[r]=u,d(n,t)}]),o={40:function(n,r){return"__rx_cls"in n?n.__rx_cls===r.__rx_ref:n instanceof r}},t=(o[20]=Math.pow,l(16,"+"),l(17,"-"),l(18,"*"),l(19,"/"),l(21,"%"),l(22,"&"),l(23,"|"),l(24,"^"),l(25,"<<"),l(26,">>"),l(27,">>>"),l(28,"&&"),l(29,"||"),l(31,">"),l(33,">="),l(32,"<"),l(34,"<="),l(35,"=="),l(36,"==="),l(37,"!="),l(38,"!=="),l(39," in "),n([10,M,11,null,14,!0,15,!1])),u=n([1,function(n){return n.v},17,F,18,function(n){n=m(n)|m(n)<<8|m(n)<<16|m(n)<<24;return n=2147483647<n?-4294967295+n-1:n},19,function(n){for(var r=[],t=0;t<4;t++)r.push(m(n));return new Float32Array(new Uint8Array(r).buffer)[0]},12,S,13,function(n){return n.l[F(n)]},20,function(){return[]},21,function(n){for(var r=F(n),t=[];0<r--;)t.unshift(h(n));return t},24,function(n){for(var r,t,u,i=F(n),o=[];0<i--;)o.unshift((u=t=void 0,r=m(r=n)|m(r)<<8,t=32768&r?-1:1,u=r>>10&31,r&=1023,31!=u?0==u?r/1024*t*6103515625e-14:t*(1+r/1024)*Math.pow(2,u-15):NaN));return o},22,function(){return{}},23,function(n){for(var r=F(n)/2,t={};0<r--;){var u=h(n);t[h(n)]=u}return t},32,function(n){return n.u.t[F(n)]},33,function(n){return n.i[0].t[F(n)]},48,function(n){var r=h(n),n=h(n);return w(n)?("function"==typeof(r=n[r])&&(r.__rx_this=n),r):n},50,function(n){return n.u.o.pop()},52,function(n){return typeof h(n)}]);function f(n){for(;0<n.p--&&(r=n).u&&r.u.h<r.m.length;){r=m(n);n.v=e(r,n)}var r}function e(n,r){var t,u;return n in o?(t=h(r),u=h(r),o[n](u,t)):n in i?i[n](r):void k("e2:"+n+":"+r.u.h)}function c(n,r){return{F:n,h:n,t:[],o:[],S:r}}function n(n){for(var r={},t=0;t<n.length;t+=2)r[n[t]]=n[t+1];return r}function a(i){return function(n){var r=i?h(n):M,t=n.i.pop(),u=M,u=t.S?t.t[0]:r;return n._=[],n.u=n.i[n.i.length-1],b(n,n.u.F),u}}function v(u,i){return function(n){var r=h(n),t=u;for(-1===u&&(t=F(n));0<t--;)n._.push(h(n));if(n.v=M,r)return i(r,n)}}function s(u){return function(n){var r=h(n),t=x(n);(u&&r||!r&&!u)&&d(n,t)}}function l(u,i){o[u]=function(n,r){var t=Function("a","b","return a"+i+"b");return(o[u]=t)(n,r)}}function _(n,r){var t;if(n.__rx_ref&&n.g===r){var u=c(n.__rx_ref,!0);u.t.push({__rx_cls:n.__rx_ref}),r.i.push(u),r.u=u,b(r,u.F)}else if("function"==typeof n){u=r._.reverse().splice(0),u=Function.prototype.bind.apply(n,[null].concat(u));try{t=new u,r._=[]}catch(n){}}else k("e5:"+n+":"+r.u.h);return t}function y(n,r){var t;if(n.__rx_ref&&n.g===r){var u=c(n.__rx_ref);u.t.push(n.__rx_this||this),r.i.push(u),r.u=u,b(r,u.F)}else if("function"==typeof n){u=r._.reverse().splice(0);try{t=n.apply(n.__rx_this||this,u),r._=[]}catch(n){}}else k("e4:"+n);return t}function h(n){var r=m(n);return 0<(128&r)?e(127&r,n):r in t?t[r]:r in u?u[r](n):void k("e3:"+r)}function p(t,u){var n=g(function(){var n=c(u),r=n.t;return r.push(this),r.push.apply(r,arguments),t.i.push(n),t.u=n,t.p=A,b(t,n.F),f(t),t.v});return n.__rx_ref=u,n.g=t,n}function w(n){if(n!==M&&null!==n)return 1;r.unsafe&&k("e10"+n)}function b(n,r){n.k=r%127+37}function d(n,r){n.u.h+=r}function m(n){return n.m[n.u.h++]^n.k}function x(n){n=m(n)|m(n)<<8;return n=32767<n?-65535+n-1:n}function F(n){for(var r,t=0,u=0,i=n.u.h;t+=(127&(r=n.m[i+u]^n.k))*Math.pow(2,7*u),u+=1,0<(128&r););return d(n,u),t}function S(n){for(var r=F(n),t="";0<r--;)t+=String.fromCharCode(m(n));return t}function g(n){return function(){try{return n.apply(this,arguments)}catch(n){k(n)}}}function k(n){if(r.unsafe)throw Error(n)}this.execute=g(function(n,r){var t,u;return 82!==n[0]&&88!==n[1]?k("e1"):(n=n,t=3,(u=c(0)).t[0]=(r=r)||{},u.h=t,b(r={m:n,p:A,v:0,i:[u],u:u,_:[],l:[],k:0},0),f(t=r),t)})}})("undefined"==typeof window?global:window); (n=>{for(var t="undefined"==typeof window?n:window,i=0,n="addEventListener",e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),u=[],r=t.rx||{},o=r.c||{},f=o.rxp||"/rd/uedata",c=o.fi||1e3,a=1.5,d=1e4,x={},w={},m={},v={},h=0,l=0;l<e.length;l++)u[e[l]]=l;function p(n,r){return function(){try{return n.apply(this,arguments)}catch(n){s(n.message||n,n)}}}function s(n,r){if(m[i]=[(n=(""+(n||"")).substring(0,100)).length].concat((new TextEncoder).encode(n)),o.DEBUG)throw r||n;b()}function y(n,r){r=p(r),n in w||(w[n]=[]),w[n].push(r),n in x&&r()}function g(n,r){n in x||(x[n]=r,(w[n]||[]).forEach(function(n){n(r)}))}function A(n){for(var r=0,t=0,i="",o=0;o<n.length;o+=1)for(t+=8,r=r<<8|n[o];6<=t;)i+=e[r>>t-6],r&=255>>8-(t-=6);return 0<t&&(i+=e[r<<6-t]),i}function U(n){for(var r=0,t=0,i=[],o=0;o<n.length&&"="!==n[o];o+=1)for(t+=6,r=r<<6|u[n[o]];8<=t;)i.push(r>>t-8),r&=255>>8-(t-=8);return new Uint8Array(i)}function b(){!h&&0<c&&(setTimeout(p(I),c),c=Math.min(d,c*a),h=1)}function E(r){let t=[];return Object.keys(r).forEach(n=>{t.push(parseInt(n)),t=t.concat(r[n])}),t}function I(){h=0;var n=E(m);0<n.length&&rx.ep(n,T),m={}}function T(n){n=A(new Uint8Array(n));n=f+"?rid="+rx.rid+"&sid="+rx.sid+"&rx="+n;(new Image).src=n}function j(n){g("load",n)}function L(n){j(n),g("unload",n),I()}(t.rx=r).err=s,r.r=p(y),r.e=p(g),r.exec=p,r.p=p(function(n,r){g("rxm:"+n,r),m[255&n]=r,b()}),r.pc=p(function(n,r){v[255&n]=r,n=E(v),r=rx.ep4(n,rx.fnpb),n=A([rx.fnpv].concat(rx.fnpb,r)),document.cookie="rxc="+n+"; max-age=86400; path=/"}),r.ex64=p(function(r,n){y(n||"init",function(){var n;t.RXVM&&(n=U(r),t.$RX||(t.$RX=new t.RXVM({mi:o.mi})),$RX.execute(n,t))})}),r.e64=p(A),r.d64=p(U),r.erc4=p(function(){var n=rx.fnpb,r=rx.fnpv,t=rx.ep4(E(m),n);return A(new Uint8Array([r].concat(n,t)))}),g("init",{}),"complete"===document.readyState?j({}):n in t&&(t[n]("load",p(j)),t[n]("beforeunload",p(L)),t[n]("pagehide",p(L)))})(window); rx.ex64("UlgBKT4nV10haERRTSFMSFBJIUFKS0AgU0RJUEAjSUBLQlFNIVFNQEsvSktGSkhVSUBRQC1GRElJR0RGTidCUSBDSUpKVyFhRFFAJktKUi9wTEtRHWRXV0RcJlZAUS5wTEtRFhdkV1dEXCNHUENDQFcjVlBHUUlAIkBLRldcVVEhS0RIQCJkYHYIZmdmI0FMQkBWUSJ2bWQIFxATIGFgZ3BiIUBdQEYmV0xBJlZMQSQkFSglBSUkJ7gzFSkkRgUkJCa4FSkjRldcVVFKBSUVKS1IVmZXXFVRSgUlZCIBJa6EsbWJjtHg/fHA6+bq4eD3pIWGtYmD4Ovm6uHghLSEpYSohGQtoiUFLy8sP8HTmNsjHw8pDi8rLy0oLSo0LhweIyweIy8PLj+f3fPfJ7YOKg4sLywvFM/RLyy2HiMrDi8OLC8strU/Pg4sDiwcHiMsHiMvDy4/xbqBgSYOLC8sLy8strU/Iw4sDiwcHiMsHiMvDy4/m/LkuyIOLC8sLy8strU/Pg4sDiwDtT8uDixkLD4lETk7PgoaOBo7PgoaORo7GjgaOz4aPho5GjsWZC+bJXJbWFpNWF1NWFxIWVhfSFlYXkhZWFFIWWX5SNlbeVFIWV15UXlReVpYUclIWHlRY7+mWFFIWWX5SNlbeVF3WVhczEjZW8lpzGlUXHlbeVF5W8lpeVF5WnlcanhQWnlceVF5WlhRyUhYeVFjkKZceVhQX1BTHFlYXsxI2VvJSFh5XlhfzEjZW8lpeV55WnlfanhQWnlfeV55WmhpVV0pLCoxeV3BacxI2VvJaXlfeVppeV55WnlaeVNj76Z0eV1kLmIlt56gO7ydkZqRnK2skZq8nbyesZ2ms5ygO7ydkZu7nJi8npGUvJ3cj5xsd3ZLTmZGdkpANCM1MyoyZkZql5iukZu8nbG8nbBkKbElQ2pU9fZJbPZJbmloRFhYZWRYZWNJaHt5gG9pY1lYZWJYZWlJaFp1aVhlYVhlaEloaWtpXVhlZUlo+FhlbUhpeWxpbGldWGVnSWh9aUhra1hleGljXVhlZUloWmNZWGVmSGxaWlhlZkhseWxIaVtYZXpYZXlJa2tIbElsf2556GllbUluZGoBHmV8ZXtjWkljSGpaRGQoXCWqg4CDHKCEoYO9H6GDgIGtsbGMjbGMiqCBkpBphoCKsLGMi7GMgKCBs5yAsYyIsYyBoIGAgoC0sYyMoIERsYyEoYCQhYCFgLSxjI6ggZSAoYKCsYyRgIq0sYyMoIGzirCxjI+hhbOzsYyPoYWQhaGAs6CLoYOhhayAZCsiJFR9Tl54X35+fn5OXnhffX59fk1PcmpPcm5efF9+cml0PxZ/iaOXkq+vg6KCo6Cno5GSrqvLz9LN0Nbpx9uSr7ODoae3oK6lxsfB0NvS1q+wrbWmsyKjr6evtq+xgqOuodDD1aniv6JMZmVjR2ZbV2pwRmVrZ2NGY2tiODgCFQxGZkpGY6mQg6mQkI+jdE1edE1Nfnx+TU9yak9ybl58X31yaXQ/VH8MJhUXKyJUS05EQgcmNjc2JyUhJhsXKjAGJSsnIwYhKyJ4eEJVTgYmCgYhdE1edE1Nfnt+Q09yaF59W39OT3N8HhMTT3N4Lw0QEhYMGl5/an1fe198dHtNc3sgIBoNXn5TFBUoPQUkBSkuIRcpJ0BVBSQUFSg9BSQFKC4hFykmQFURBSQUFSg9BSQFLy4hFyknQBEFJBQVKD0FJAUtLiEXKSRNBSQZuRUoPwUkFSg8BSQxJRQVKD0FJAUrFyQVKD8FJBUoPAUk","load"); rx.ex64("UlgBKSInV10hQUpLQCBTRElQQCNJQEtCUU0mVUpSIENJSkpXIFdKUEtBJCQVKSFAXUBGFSglBSUkJxUpIWhEUU0FJSQmFSkja1BIR0BXBSVkITklUnh4e2h5fFl4en96fXN5eHvpWX1Ze0OIhlRZe2QgNSWymKi4nbmYiqmUmrmYmLSYZCNnJQUvHw8rDi8vLC8vLT8uKw4vKigqKzkuHB4jKg8sPyy/DiwOKz4vDi0vLS8UytEfHiIqXV9cWg8svR4jLQ4vDi0DL2QiayVfdXV2RHl3VHVFVXFUdXV3dUVVclR1dXB1RUR5cVV2VHZiZYuLd3V/RUR5cVV2VHdiZYuLd3V/RUR5cVV2VHBiZYuLd3V/d2F3RkZGWXVkLWUlbEZ2ZkBnRkZFRmpSQdFWuEZ3VkVnRd1WT3dWRWdF0Va4RndWRmdF3VZPd1ZGZ0XRVrhGd1ZHZ0XdVk93VkdnRWQs1SWgirq7h4Pi+M3i5eL/7qqIq4qVipaKLYeN5f7m6e75v6uKgLq7h47i+MXqxaqIq4qAlrm5t4qDi6aeiZp3ipqLiomai7crmourioaLiomaCwuJiooaq4qai7cvmourioyLpp6Jmouai7q7h4/n5Oy5qomrioC6u4aOqom5ioiKubuGj6qJq4iaiZiKq4qamoqKmZoLg4qAuruGjaqJuYqPioqIG5qEq4i3KZqLq4iui7m7ho+qiZl5dHR0momYiquKmZoLg4qAuruGjaqJuYqPioqImouKjhyrjxwSmoGriKuJpp6JEZqDq44dmnSKq45kL6glqoCAgxaxkIGhgBiQibGQgKGAgIKQgL0XkAEBg6GDhoGAgpN+fn5+gIUXkJ4bkIuhg4CEF5B+hqGDvSWQnqGFiIGssY2Cz+DPoIK9JZCBoYWcgbOxjIWgg5Nzfn5+kIOTgBMSkAGJoYShgqyAu5yBs7GMhaCDEJCOoYWQg5OAExESkAGJoYSQgKGCrICtFAUkBSIuIRcpJ1ZEFSglBSUUBSQFLS4hFykmVkRHFSglBSUUBSQFLC4hFykhQEMUExUoJQUlFAUkBS8uIRcpIUFDFBMVKCUFJRQFJAUhLiEXKSFEVlBIFSglBSUUBSQFIC4hFykhRERTQhUoJQUlFAUkBSMuIRcpIURWUUEVKCUFJQ==","load"); rx.ex64("UlgBKS8sUkBHQVdMU0BXI2pHT0BGUSFOQFxWIkxLQUBdakMhQUpLQCBTRElQQCBkV1dEXCN2XEhHSkkgdVdKXVwnV10kJDQ1JCc0JCQmuDMVKSxLRFNMQkRRSlcFJSQhuDMVKS1BSkZQSEBLUQUlZCA2JbK1BgaolJLo9Pnh7+rx//DsuZhkIyglGh2tlxEwPTAAPTARM2QiCiVrcHFMQ3FMQGBBYEFEQEBHQENYQXBxTEJhQ01FIiUiHmVQQUB9QENBbE97o75sTmQtuyVeRUR5dkR5dVV0VXRxdXVydXb8dEVEeXdUdnhyKzUGBhUNVWV0dWh10nlyVHZo0ER5clV0RFR2VXR1SHV2dFl6RUR5d1R2eHMrJw0ZFhsYVWV0dWh10nlzVHZo0ER5c1V0RFR2VXR1SHV2dFl6RUR5d1R2eHIrJAYbDA1VZXR1aHXSeXxUdmjQRHl8VXREVHZVdHVIdXZ0WXpOB4tZe2QsBSW9ugowtpebnPT2+/vH//b54/j6MLaXm5/I5//2+eP4+mQv5iUWDQwwMV9OWV1IWXlQWVFZUkgdODA6X11SSl1PPT09DQwwNltZSH9TUkhZREgcPTA5S1leW1A9Pj0Aohw+PjwRMg0MMDBbWUh5REhZUk9VU1IcPjAla3l+e3BjWFleSVtjTllSWFlOWU5jVVJaUz8MMCtpcnF9b3d5eGNueXJ4eW55bmNreX57cD03DQwwMFtZSGxdTl1RWUhZThw+Dj0/PQCYNhw/PjwRMg0MMT8cPzA3b0tVWkhvVF1YWU4dLTw9ET1kLgYlrqkgtIiP7erq4fbM4e3j7PClhLSIj+vx8OH2zOHt4+zwpYRkKQ4lBgGIHCAmRUJCSV57RUhYRA0sHCAnT0BFSUJYe0VIWESxOhwgKE5DSFUNKCQoMC0FKQUuBS8FLAUtBSIFIwUgZCt5JUVubn5vbm1+b2pOYmxpbGtYb15fY2sKFwoMX2JmTm9Pa19ubmpuU8tlT2psb25qYVNPamVvbm749k9tfm5Pbm5t/35uT21Vq5BdX2NuH19iZk5vem1Pbk5tTm5DFxUpJFcVKCwFJQUrKSFJSkRB","load"); rx.ex64("UlgBKS8mVlVBNURBQWBTQEtRaUxWUUBLQFcsSEpQVkBBSlJLIkhKUFZAUFUhQF1ARjZXQEhKU0BgU0BLUWlMVlFAS0BXLFFMSEB2UURIVS5VQFdDSldIREtGQCZLSlIkVyQkNAUkJzQqJCYyISspIkZEVVFQV0ArKSJVRFZWTFNAJCE0zSIkILgzFSktQUpGUEhAS1EFJSQjFSkhaERRTQUlJCIVKSdXXQUlJC0VKS5WQFFsS1FAV1NESQUlJCwVKShGSUBEV2xLUUBXU0RJBSUkLyskLiokKjQlJDQxZDcBJaK0FRapgxapgomIpIqDh7m4hIr76amPqZmDuriFiKmPuqmJpGQ2EyUbAgE8MBA0MhAyED08MwIBPDAQNDIQMhA8PDINATwxEDYjMQABPDUQNhAjOgMQORA1AzM/MB1kMQElQWlhZFhbZm5KbmhKaEpnZmlYW2ZuSm5oSmhKZmZoWkpiSmVHZDAAJbmvDbKZkpO/kZmcoqOfkODy8bKUsoKSkpKho5+S47KUs5Kykr9kMzMlFjwNDTA1DTA6HD0gPA0wOx08Py08EWQyYSV8VmdnWl9nWlB2V0pWZ1pRd1ZWVVZWVMZ2R3dVVVjHRlZ2WFVcWWZnW1MnIiQ/dkZ3VGv2dlV2WF5XZ3ZCZ3ZFZ3ZDexQVKCEFIgUzJCkkFBUoIQUiBTIkKCQXFSgsBSIFNikhSUpEQRcVKCwFIgUwKSNQS0lKREE=","load"); rx.ex64("UlgBKS8mVlVBJ1ZEI0ZKS0ZEUSxISlBWQEhKU0AhQF1ARiZWREchRkBMSSFVUFZNJkRHViRXJCQ0BCQnNO0kJCY02iQkITIhKykiRkRVUVBXQCspIlVEVlZMU0AkIDTNIiQjuDMVKS1BSkZQSEBLUQUlJCIVKSFoRFFNBSUkLRUpJ1ddBSUkLBUpLlZAUWxLUUBXU0RJBSUkLxUpKEZJQERXbEtRQFdTREkFJSQoKyQrKiQ2NCUkMTEkMDFkMxYlTFr7+Edo+EdrZ2ZKZGhpV1ZrZ0duR3NtV1ZrZ0duR3JlVmtkZ1dnVG1UVmtmR25UR2dKZDIcJbeurZGN/Pn52Ov48+nR9O7p+PP477ybnryZvJaQnqGtkJ28lY+drK2QmbyVvIuWr7yUvJivn5GcsWQ9DyVxWVZUaGtXSCk+NjQtPh4tPjUvFzIoLz41Pil6XVh6X3pQVlhqelF6V3dkPBAlo7UXqISIiaWLhIa4uYSMqIGonYiIiLi5hIyogaicgri5hIupiLuIiIi7uYWI+aiBqYioiKVkP3okaEJzc09ALSw0c09IMyYxJSwxLiItICZiQ15Cc09KNyouJhA3Ii4zY0JCQUJCQN5SQ3NPRjMiJCYbY0JCR95SQ3NPRjMiJCYaY0J/3+diUmNH52JTY0BCQ29/39xiQdJiTGNBYkxPQ0FMSUFTSUFSSUFRSX/lSWJMN0Nxc09GIjciLXFiRNJiU2NA0mJSY0dCRkJyc09HMDIxN2JE09dSQdJjQGJT11JB0mNHYlJIcnNORWJEcUJFQn/e52JMY0HnUkNjRUhDcnNORGJXUkN5XkNyc05FYkTRUqtE0NJiTGNBY0VCREJyc05EYldjRH/lSWJRfUNyc05LYkTSYlFjRlJC0XNPQRMKYkRSQUhyc05LYkTSYlFjRkhxc09ALiotYkRxcUJLQnJzTkRiVtFSq0RjS0FQ01JCYlBBTGNBQVNjQEFSY0dBUWNGQU1Nf9xiQGJQSkNzYlpzYlVzYltvFBUoIQUtBT8kLiQXFSgsBS0FMikhSUpEQRcVKCwFLQU8KSNQS0lKREE=","load"); rx.ex64("UlgBKSAnV10mVlVBI1ZGV0pJSSFAXUBGJFckJDQHJCc07SQkJjTaJCQhMiErKSJGRFVRUFdAKykiVURWVkxTQCQgNM0iJCMVKSFoRFFNBSUkIhUoJQUlJC0VKS5WQFFsS1FAV1NESQUlJCwVKShGSUBEV2xLUUBXU0RJBSUkLyskKCokNDQlJDcxZDYCJR4IqaoVOaoVPjU0GDY5OwUEODZHVQQ5NBU0FSY/BgQ5NRUzBhU1GGQxHCV1bG9TTz47OxopOjErEzYsKzoxOi1+X1x+W35UUl1jb1JeflhNX25vUlx+WH5MVG1+V35abV1TXnNkMA8ltp6Wk6+skI/u+fHz6vnZ6vny6ND17+j58vnuvZyfvZi9l5Gerb2VvZCwZDMOJWF31WpBSktnSUFEentHSDgqKXtGS2pLallKSkp5e0dKO3tGS2pLa0pqSmdkMpAlUXtKSnZ5FBUNSnZxCh8IHBUIFxsUGR9bemd7SnZzDhMXHykOGxcKWnt7eHt7eedrekp2fQkZCBUWFiNbekbm5Vt461t0WnhbdHN6eHRweHVweGpwRtxwW3RMektKdnkbGAlbfOtbdVp5e357S0p2fhkfExZbfOhrkn3p61t0Wnhafnt/e0tKdn4KDwkSW2haf3hr6mt7W2t4dFp4eHVaeXh3dEblW3lba3N6SltsSltpSltvVhQVKCYVKCUFJQUyJC4kFxUoIRUoJQUlBTEpIUlKREEXFSghFSglBSUFMykjUEtJSkRB","load"); rx.ex64("UlgBKSghaERRTTZXQEhKU0BgU0BLUWlMVlFAS0BXLEhKUFZASEpTQCBGSUxGTiNWRldKSUkmUURCJ1ddIEZKUEtRIkZJTEBLUX0iRklMQEtRfCJWRldKSUl8IUBdQEY1REFBYFNAS1FpTFZRQEtAVyQkuDMVKS1BSkZQSEBLUQUlJCe4MxUpJ1BABSUkJhUpJlBAXQUlJCEVKSFWVFdRFSglBSUkIBUpJlVKUhUoJQUlJCMVKSZER1YVKCUFJSQiMiErKSJVRFZWTFNAKykiRkRVUVBXQCQtNEEkLDRBJC8uJC4uJCkuJCguJCsuJCouJDU0JSQ0NCVkNwwliJGSr6ODoqGDpYOor6CRkq+jg6Khg6WDqa+hkZKvo4OioYOlg66vpo5kNkAlemxgXVVxUmVQYWBdVXFSXEY4MSN9IyQiPz43fTk+JDUiMTMkOT8+bMxxU2BcUzkjPHFSWVBicVNdVlxSMSRsYF1XcVJLUGJgXVdxUkFRXEEDJCI/PjcZPiQ1IjEzJDk/PmBxQnxkMT8lETsGpqUrOgo3Mxo7pSs6CjcyGjs5OgobKRZkMHMlc1lkxP5TeVb+U3lVdlhqeV1JWsl5VWhVUHhZU2p5XUlayXlWaFVReFlTSGpqU2l5XGpZWllaSch4WnlJZPl5UHlJW1hoeUtaVWhVUHhZWlZoVVF4WXRkMwslGDIPlTgSPCEzAhI1ohI8Az45EjMjMhIjMSMyD5ISOhIjMDMDEiAxPAM+ORIzH2QydiVPVFVoblVoY0RlRHBnb2RUVWhuVWhjRGVEcWduZFRVaG5VaGNEZURzZ2lkVlVoaURlZkRiRG9oZ1ZVaGlEZWZEYkRuaGZWVWhpRGVmRGJEaWhhSRcVKSRXFSgjBSUFMikhSUpEQQ==","load"); rx.ex64("UlgBKScmUURCJ1ddJCS4MxUpLUFKRlBIQEtRBSUkJ7gzFSknUEAFJSQmFSkmUEBdBSVkIWolcFpua1ddCT48HiMrelvLV1NmcwAFYAZwcst7WldecwUne3JQamtXXjY6Lzgza1ddODQ0MDI+elppWllaa2tXXy8pMjZrSll7WUdae1l2WmQgGiUELhMfIi8OLRsvHh8iLw4tvw8uIz1dVwJHRkhHSlxbAk5MW0ZAQRUTsw4sHyMsRlxDDi0mLx0OLCIuIy1OWwNkI3clWENTdn9zc3NzQ0J+dwECHhsGUnN+czJxQmNzc25zUnNzcHNOUnBbckNCfnYTBh0QU3JScHNxc0NCfngRGhMAMR0WFzMGUnFjcnN2c0NTd1J2XhcVKSRXFSgkBSUFIykhSUpEQQ==","load"); /* ◬ */ </script> </div> <noscript> <img height="1" width="1" style='display:none;visibility:hidden;' src='//fls-eu.amazon.es/1/batch/1/OP/A1RKKUPIHCS9HS:259-3167457-2845835:KJR1ACCBTFQSPTD2H6KG$uedata=s:%2Frd%2Fuedata%3Fnoscript%26id%3DKJR1ACCBTFQSPTD2H6KG:0' alt=""/> </noscript> <script>window.ue && ue.count && ue.count('CSMLibrarySize', 83441)</script> <!-- sp:end-feature:csm:body-close --> </div></body></html> <!-- _ .__(.)< (MEOW) \___) ~~~~~~~~~~~~~~~~~~--> <!-- sp:eh:SVpArq1oFYo+O645n0soh2ZyyToWW4N/YIknQe4nakf+6SaEwGv0ZKjKJSAn1uvvRsCew/A5JeHT1ijF1/3kPHBd4Ql7mEGrMi+mgnrx8EbpCm6DVDuXGWsrfy8= -->