CINXE.COM

Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems: Krug, Steve: 9780321657299: Amazon.com: Books

<!doctype html><!--[if IE 8]><html data-19ax5a9jf="dingo" lang="en-us" class="a-no-js a-lt-ie10 a-lt-ie9 a-ie8"><![endif]--><!--[if IE 9]><html data-19ax5a9jf="dingo" lang="en-us" class="a-no-js a-lt-ie10 a-ie9"><![endif]--><!--[if !(IE 8)&!(IE 9)]><!--><html data-19ax5a9jf="dingo" lang="en-us" 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-na.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-rw'; (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 = '9KWNMHAP6AJ7DHVF80CY', ue_url = '/rd/uedata', ue_navtiming = 1, ue_mid = 'ATVPDKIKX0DER', ue_sid = '135-3423260-0821935', ue_sn = 'www.amazon.com', ue_furl = 'fls-na.amazon.com', 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-na.amazon.com/1/batch/1/OP/ATVPDKIKX0DER:135-3423260-0821935:9KWNMHAP6AJ7DHVF80CY$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.306711.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> <!-- az878i1sfcbed --> <script>window.ue && ue.count && ue.count('CSMLibrarySize', 10200)</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,41+U-wM0oRL.css,319LBykF1VL.css,11L7A+p7H8L.css,01B072nPXYL.css,01ITNc8rK9L.css,413Vvv3GONL.css,11TIuySqr6L.css,01Rw4F+QU6L.css,11AJA260VnL.css,0148ALHohZL.css,01IdKcBuAdL.css,014QJx7nWqL.css,01RgENaJKWL.css,21arJDX51ZL.css,01qSaWIViCL.css,51PI+muOEKL.css,01XPHJk60-L.css,11YR-oCbXyL.css,01ADOWuhKrL.css,01Pr8aUmTDL.css,21PFMTGpxDL.css,01hgfZ35zsL.css,21Cm-FYpY3L.css,11NDGtxMxFL.css,21IDkxWBPiL.css,01CFUgsA-YL.css,31gZMApn9lL.css,11uMuOm7bXL.css,11e+MOH+sBL.css,11aS0lbHOVL.css,11wvMqxn+nL.css,01UYmBc2e1L.css,01mxv6MYusL.css,21qT1oxQ1sL.css,11qZFA7Nz4L.css,01EsDzBKk6L.css,21VEMrnzXQL.css,11uEswZb7DL.css,11tM7nTgbvL.css,01czSFRTaLL.css,01890+Vwk8L.css,01b4G-SPx2L.css,01qiwJ7qDfL.css,212Evdj7aHL.css,016mfgi+D2L.css,01gU3ljx0fL.css,21kwbnYjkrL.css,01MPzoeGhoL.css_.css?AUIClients/AmazonUI#us.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,E,F){function G(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 H(a){try{return a.test(navigator.userAgent)}catch(b){return!1}}function I(a){return"function"===typeof a}function u(a,b,d){a.addEventListener?a.addEventListener(b,d,!1):a.attachEvent&&a.attachEvent("on"+b,d)}function p(a,b,d,e){b=b&&d?b+a+d:b||d;return e?p(a,b,e):b}function y(a,b,d){try{Object.defineProperty(a,b,{value:d,writable:!1})}catch(e){a[b]= d}return d}function R(a,b){a.className=S(a,b)+" "+b}function S(a,b){return(" "+a.className+" ").split(" "+b+" ").join(" ").replace(/^ | $/g,"")}function J(a){(a||[]).forEach(function(a){a in z||(z[a]=1,J(T[a]))})}function ha(a,b,d){var e=a.length,f=e,c=function(){f--||((d&&z.hasOwnProperty(d)?A:K).push(b),L||(q?q.set(B):setTimeout(B,0),L=!0))};for(c();e--;)U[a[e]]?c():(v[a[e]]=v[a[e]]||[]).push(c)}function ia(a,b,d,e,f){var c=l.createElement(a?"script":"link");u(c,"error",e);f&&u(c,"load",f);a?(c.type= "text/javascript",c.async=!0,d&&/AUIClients|images[/]I/.test(b)&&c.setAttribute("crossorigin","anonymous"),c.src=b):(c.rel="stylesheet",c.href=b);l.getElementsByTagName("head")[0].appendChild(c)}function V(a,b){return function(d,e){function f(){ia(b,d,c,function(b){M?m("resource_unload"):c?(c=!1,m("resource_retry"),f()):(m("resource_error"),a.log("Asset failed to load: "+d));b&&b.stopPropagation?b.stopPropagation():g.event&&(g.event.cancelBubble=!0)},e)}if(W[d])return!1;W[d]=!0;m("resource_count"); var c=!0;return!f()}}function ja(a,b,d){for(var e={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)}},f=[],c=0;c<d.length;c++)C.hasOwnProperty(d[c])&&(f[c]=N.hasOwnProperty(d[c])?N[d[c]](C[d[c]],e):C[d[c]]);return f}function w(a,b,d,e,f){return function(c,k){function n(){var a=null;e?a=k:I(k)&&(q.start=r(),a=k.apply(g,ja(c,h,l)),q.end=r());if(b){C[c]=a;a=c;for(U[a]=!0;(v[a]||[]).length;)v[a].shift()();delete v[a]}q.done= !0}var h=f||this;I(c)&&(k=c,c=F);b&&(c=c?c.replace(X,""):"__NONAME__",O.hasOwnProperty(c)&&h.error(p(", reregistered by ",p(" by ",c+" already registered",O[c]),h.attribution),c),O[c]=h.attribution);for(var l=T[c]=[],m=0;m<a.length;m++)l[m]=a[m].replace(X,"");var q=x[c||"anon"+ ++ka]={depend:l,registered:r(),namespace:h.namespace};c&&z.hasOwnProperty(c)&&J(l);d?n():ha(l,h.guardFatal(c,n),c);return{decorate:function(a){N[c]=h.guardFatal(c,a)}}}}function Y(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 P(a,b){return function(d,e){e||(e=d,d=F);var f=this.attribution;return function(){h.push(b||{attribution:f,name:d,logLevel:a});var c=e.apply(this,arguments);h.pop();return c}}}function D(a,b){this.load={js:V(this,!0),css:V(this)};y(this,"namespace",b);y(this,"attribution",a)}function Z(){l.body?k.trigger("a-bodyBegin"):setTimeout(Z,20)}"use strict";var t=E.now=E.now||function(){return+new E},r=function(a){return a&&a.now?a.now.bind(a): t}(g.performance),la=r(),z={},T={},n=g.ue;G();G("aui_build_date:3.25.1-2025-02-18");var aa={getItem:function(a){try{return g.localStorage.getItem(a)}catch(b){}},setItem:function(a,b){try{return g.localStorage.setItem(a,b)}catch(d){}}},q=g._pSetI(),K=[],A=[],L=!1,ma=navigator.scheduling&&"function"===typeof navigator.scheduling.isInputPending;var B=function(){for(var a=q?q.set(B):setTimeout(B,0),b=t();A.length||K.length;)if((A.length?A:K).shift()(),q&&ma){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);L=!1};var U={},v={},W={},M=!1;u(g,"beforeunload",function(){M=!0;setTimeout(function(){M=!1},1E4)});var X=/^prv:/,O={},C={},N={},x={},ka=0,ba=String.fromCharCode(92),h=[],ca=!0,da=g.onerror;g.onerror=function(a,b,d,e,f){f&&"object"===typeof f||(f=Error(a,b,d),f.columnNumber=e,f.stack=b||d||e?p(ba,f.message,"at "+p(":",b,d,e)):F);var c=h.pop()||{};f.attribution=p(":",f.attribution||c.attribution, c.name);f.logLevel=c.logLevel;f.attribution&&console&&console.log&&console.log([f.logLevel||"ERROR",a,"thrown by",f.attribution].join(" "));h=[];da&&(c=[].slice.call(arguments),c[4]=f,da.apply(g,c))};D.prototype={logError:function(a,b,d,e){b={message:b,logLevel:d||"ERROR",attribution:p(":",this.attribution,e)};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,d,e){a=Error(p(":",e,a,d));a.attribution=p(":",this.attribution, b);throw a;},guardError:P(),guardFatal:P("FATAL"),guardCurrent:function(a){var b=h[h.length-1];return b?P(b.logLevel,b).call(this,a):a},guardTime:function(a){var b=h[h.length-1],d=b&&b.name;return d&&d in x?function(){var b=r(),f=a.apply(this,arguments);x[d].async=(x[d].async||0)+r()-b;return f}:a},log:function(a,b,d){return this.logError(null,a,b,d)},declare:w([],!0,!0,!0),register:w([],!0),execute:w([]),AUI_BUILD_DATE:"3.25.1-2025-02-18",when:Y(),now:Y(!0),trigger:function(a,b,d){var e=t();this.declare(a, {data:b,pageElapsedTime:e-(g.aPageStart||NaN),triggerTime:e});d&&d.instrument&&Q.when("prv:a-logTrigger").execute(function(b){b(a)})},handleTriggers:function(){this.log("handleTriggers deprecated")},attributeErrors:function(a){return new D(a)},_namespace:function(a,b){return new D(a,b)},setPriority:function(a){ca?(ca=!1,J(a)):this.log("setPriority only accept the first call.")}};var k=y(g,"AmazonUIPageJS",new D);var Q=k._namespace("PageJS","AmazonUI");Q.declare("prv:p-debug",x);k.declare("p-recorder-events", []);k.declare("p-recorder-stop",function(){});y(g,"P",k);Z();if(l.addEventListener){var ea;l.addEventListener("DOMContentLoaded",ea=function(){k.trigger("a-domready");l.removeEventListener("DOMContentLoaded",ea,!1)},!1)}var fa=l.documentElement,na=g._pd(k,H,u,R,fa,aa,S,m,"3.25.1-2025-02-18");H(/UCBrowser/i)||na.localStorage&&R(fa,aa.getItem("a-font-class"));k.declare("a-event-revised-handling",!1);g._sw(Q,p,H,ba,m,n,G,I,u,k);k.declare("a-fix-event-off",!1);m("pagejs:pkgExecTime",r()-la)})(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).when('sp.load.js').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/61xJcNKKLXL.js?AUIClients/AmazonUIjQuery'); (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/11zuylp74DL._RC|11Y+5x+kkTL.js,51kOP+E+ESL.js,11yKORv-GTL.js,11na7Dl1tFL.js,21uGjv2MRDL.js,01VRMV3FBdL.js,21u+kGQyRqL.js,012FVc3131L.js,11aD5q6kNBL.js,11rRjDLdAVL.js,51zH7YD-TsL.js,11nAhXzgUmL.js,11dIAzUNpxL.js,11lJo6kFM7L.js,116PwN2VXHL.js,21+WA5wfjfL.js,0190vxtlzcL.js,51QAvGpHBdL.js,01JYHc2oIlL.js,31nfKXylf6L.js,01ktRCtOqKL.js,01ASnt2lbqL.js,11bEz2VIYrL.js,31o2NGTXThL.js,01rpauTep4L.js,31N+6dLod0L.js,01tvglXfQOL.js,11+FwJUUPNL.js,014gnDeJDsL.js,11vb6P5C5AL.js,015+pUPweLL.js_.js?AUIClients/AmazonUI#trident'); (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: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/01/gno/sprites/nav-sprite-global-1x-reorg-privacy._CB541706272_.png); background-position: 0 1000px; background-repeat: repeat-x; } .nav-spinner { background-image: url(https://m.media-amazon.com/images/G/01/javascripts/lib/popover/images/snake._CB485935611_.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/01/gno/sprites/timeline_sprite_1x._CB485945973_.png); background-repeat: no-repeat; } </style> <link rel="stylesheet" href="https://images-na.ssl-images-amazon.com/images/I/41oqEIFYdwL._RC|71aCW6zxgdL.css,51uyq4Mg2YL.css,41GRDZzxHWL.css,01FcI3FsaiL.css,21Hc1s0-E4L.css,31fpQAEX7EL.css,21DwGGPS1eL.css,41EtvNY2OrL.css,11HvNwu+WGL.css,31K0jc2KvHL.css,01H8CHB5aiL.css,21KQnzhmfTL.css,415g7iDx4VL.css,41FQVcfy5lL.css_.css?AUIClients/NavDesktopUberAsset#desktop.language-en.us.trident.488657-T2.878681-T1.1089549-T1.1168233-T1" /> <!-- sp:end-feature:nav-inline-css --> <!-- sp:feature:host-assets --> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01ufxZt9EmL.css?AUIClients/" /> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/51cE0ZkZ4NL._RC|31TcFnRur-L.css,11-cL60xzwL.css,01sd0YVrBlL.css,01D-B-OeNDL.css,01dUqMyC5zL.css,01zuhLyhUCL.css,21uQsWDlzBL.css,51YmaMbne5L.css,21UZhQX3Y2L.css,216+niS0ccL.css,21HpY-6TKaL.css,11kmwdXfY5L.css,01NW8VTUeVL.css,2154VUqPVNL.css,31cUjoFwJVL.css,01cu80pBkuL.css,01Ie8mDBSFL.css,21wJ9sXr8kL.css,31TJtSmBkXL.css,21PjfsP9YvL.css,11edBn7Le0L.css,01wsp46SQTL.css,31dmD+qFIbL.css,21bT8BmCRSL.css,01-8BURvQmL.css,014odsh6+QL.css,21H7mFgqBYL.css,01LNhrqAZmL.css,11mqgJVSK9L.css,31YRQb-ZBTL.css,51iVaaNkG7L.css,11k9HdbukOL.css,01P0iSwDaIL.css,01muB6xKhLL.css,11scpebV7yL.css,010kW5Xhu3L.css,11bWml9MvZL.css,01dvZ4JTBlL.css,51zhuDdLmqL.css,71vkbpX3TFL.css,01UpniK0lyL.css,01ZauNksjsL.css,01goIIPoVxL.css_.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/11a+lhxkUrL._RC|31Woe0xBtCL.js,41WMBR8BFkL.js,01g2etah0NL.js,01xGyUiM+9L.js,41DfHGdXUeL.js,21sRWHXHCoL.js,31PxFwobuyL.js,311zP7kfZ8L.js,41RHIDFqOcL.js,41ZZwtBIKHL.js,31EFtqFUPbL.js,21YblE14ZTL.js,01+oIQ0jY7L.js,01TQyo0bnIL.js,21AjjJsYwpL.js,51kGNtLTyzL.js,111zW1Nhl9L.js,31SNSZ8d9HL.js,41aT8jJQVvL.js,11LSI8IU0NL.js,41sO6vauZDL.js,11p0nLfNCcL.js,11CGomdzAuL.js,11PUEGgF9FL.js,01GhKb2usNL.js,61mpGzODnhL.js,013eoEBTVUL.js,01xAJlvSgHL.js,31DwCDV0WwL.js,41MG0MimB0L.js,51kts+7jhjL.js,31LFUJN+NfL.js,51UABvvMKEL.js,01mjV3L7d0L.js,01cyf4FMJWL.js,61dqGNG-JKL.js,516u9jbNmfL.js,21WL5-inHOL.js,31q2l+JtzVL.js,31vI2qZfDdL.js,01ApP2Vv5yL.js,31QJX79s82L.js,31dzV2TisrL.js,41Mb3MIF31L.js,41878Hwie5L.js,41URVeWP1BL.js,215CwMEoxhL.js,0126YIoj+oL.js,11K5qCK19CL.js,21IQl4blS4L.js,518htSEQkJL.js,51LTpZWWtjL.js,01pEpg0ouXL.js,31jdfgcsPAL.js,31kjc9S7VkL.js,019MkidFEWL.js,21dOHK8m83L.js,01+xr7aBNrL.js,01uyz9BO3mL.js,01xaIkvgwnL.js,010ghrVeGXL.js,01UGySNmsCL.js,010-kx8pFzL.js,01PG4SvsQ8L.js,01x+IwvWKjL.js,31RNhJvVcWL.js,01j2lSa3E+L.js,01Vh-RQZAKL.js,01qYHZmvWPL.js,61fjFdXJCaL.js,21u4PXbbK1L.js,41yeeSDpCzL.js_.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/11a+lhxkUrL._RC|31Woe0xBtCL.js,41WMBR8BFkL.js,01g2etah0NL.js,01xGyUiM+9L.js,41DfHGdXUeL.js,21sRWHXHCoL.js,31PxFwobuyL.js,311zP7kfZ8L.js,41RHIDFqOcL.js,41ZZwtBIKHL.js,31EFtqFUPbL.js,21YblE14ZTL.js,01+oIQ0jY7L.js,01TQyo0bnIL.js,21AjjJsYwpL.js,51kGNtLTyzL.js,111zW1Nhl9L.js,31SNSZ8d9HL.js,41aT8jJQVvL.js,11LSI8IU0NL.js,41sO6vauZDL.js,11p0nLfNCcL.js,11CGomdzAuL.js,11PUEGgF9FL.js,01GhKb2usNL.js,61mpGzODnhL.js,013eoEBTVUL.js,01xAJlvSgHL.js,31DwCDV0WwL.js,41MG0MimB0L.js,51kts+7jhjL.js,31LFUJN+NfL.js,51UABvvMKEL.js,01mjV3L7d0L.js,01cyf4FMJWL.js,61dqGNG-JKL.js,516u9jbNmfL.js,21WL5-inHOL.js,31q2l+JtzVL.js,31vI2qZfDdL.js,01ApP2Vv5yL.js,31QJX79s82L.js,31dzV2TisrL.js,41Mb3MIF31L.js,41878Hwie5L.js,41URVeWP1BL.js,215CwMEoxhL.js,0126YIoj+oL.js,11K5qCK19CL.js,21IQl4blS4L.js,518htSEQkJL.js,51LTpZWWtjL.js,01pEpg0ouXL.js,31jdfgcsPAL.js,31kjc9S7VkL.js,019MkidFEWL.js,21dOHK8m83L.js,01+xr7aBNrL.js,01uyz9BO3mL.js,01xaIkvgwnL.js,010ghrVeGXL.js,01UGySNmsCL.js,010-kx8pFzL.js,01PG4SvsQ8L.js,01x+IwvWKjL.js,31RNhJvVcWL.js,01j2lSa3E+L.js,01Vh-RQZAKL.js,01qYHZmvWPL.js,61fjFdXJCaL.js,21u4PXbbK1L.js,41yeeSDpCzL.js_.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/31fNEss5igL.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/61PAlLGkfeL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('aodIngressClick').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/61PAlLGkfeL.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01xuqfbA6eL.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/21-4MPDTEIL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/21-4MPDTEIL.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01JpsWU+24L.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/31ROB5T+k1L.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/31ROB5T+k1L.js?AUIClients/'); }); </script> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/91ZuX51GD2L.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('gestaltCustomizableProductDetailPage').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/91ZuX51GD2L.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/31783tdlVwL.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/01ASAJVhg4L.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/01ASAJVhg4L.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/41GR4r13VlL._RC|01+PGV9EvOL.css,01uhBebc3oL.css_.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/51TyLrZRyUL._RC|11-YCKCUgML.js,11uC0Nyw-gL.js_.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('useDesktopTwisterMetaAsset').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/51TyLrZRyUL._RC|11-YCKCUgML.js,11uC0Nyw-gL.js_.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/31BtBdSYCbL._RC|01r8lpNJhRL.css,012Fi5I-rKL.css,11wQIGy3uGL.css_.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/51LI1gRUiLL._RC|31yP6n5A+XL.js,31gVA5+cVBL.js,71NEy44HdnL.js,31l+BtxlN3L.js,21RsH9fH8-L.js_.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('useDesktopTwisterMetaAsset').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/51LI1gRUiLL._RC|31yP6n5A+XL.js,31gVA5+cVBL.js,71NEy44HdnL.js,31l+BtxlN3L.js,21RsH9fH8-L.js_.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01XqHhgDy5L.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/11+v7JQ753L.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/11+v7JQ753L.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/11z9+J4DUWL.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/11VP0dc2UJL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/11VP0dc2UJL.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/21eUI+n9eML.css?AUIClients/" /> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/11HMZOpT68L.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/21lBX5vAxuL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/21lBX5vAxuL.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/0158XVTbB8L.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/317loa5-s6L.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/317loa5-s6L.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01yOWpacTiL.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/01qV2oooAfL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/01qV2oooAfL.js?AUIClients/'); }); </script> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/01YgpCubxaL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/01YgpCubxaL.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01ZpHhtNc4L.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/21J1hhP1B-L.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/21J1hhP1B-L.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01vTj63Yz4L.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/41wXHB4BdIL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('sp.load.js').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/41wXHB4BdIL.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/016esLn3t8L._RC|11Q2UEVwwYL.css_.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/11e6YKvz8HL._RC|61VH-f7WanL.js,61oT3FKZ2fL.js,11C9XReeeXL.js,21Tlkr4uAnL.js_.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('sp.load.js').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/11e6YKvz8HL._RC|61VH-f7WanL.js,61oT3FKZ2fL.js,11C9XReeeXL.js,21Tlkr4uAnL.js_.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/11rl6tMdb1L.css?AUIClients/" /> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01MdvlRnXbL.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/01XOxh3tl8L.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/01XOxh3tl8L.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/11L9g59fN-L.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/21+3NfuRrDL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/21+3NfuRrDL.js?AUIClients/'); }); </script> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/01lb9cuSpfL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/01lb9cuSpfL.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/31F9SzdeJLL.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/61e6i91+I6L._RC|71LVgqy2ckL.js,31jsB13JlVL.js_.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('useBuyingRulesDpAssets').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/61e6i91+I6L._RC|71LVgqy2ckL.js,31jsB13JlVL.js_.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01+RQ2H7IrL.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/013oQUaw-rL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/013oQUaw-rL.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/11ULuYqH6mL.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/11XqKcGWfCL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/11XqKcGWfCL.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01hQX8WZjgL._RC|11o52dO+T7L.css,01UqkjH7qOL.css,01NuAxux7eL.css,01bTUA+3s-L.css,11wchaCZLgL.css_.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/01I3s4SlPiL._RC|21Awk0AtTML.js,216Y5JcOfSL.js,11-asXJWfkL.js,01s80TZosWL.js,015gdESSAtL.js,01GJONmvbXL.js,017VcaK0ACL.js,01Gujc1zuyL.js,61MYOrJM7ZL.js_.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/01I3s4SlPiL._RC|21Awk0AtTML.js,216Y5JcOfSL.js,11-asXJWfkL.js,01s80TZosWL.js,015gdESSAtL.js,01GJONmvbXL.js,017VcaK0ACL.js,01Gujc1zuyL.js,61MYOrJM7ZL.js_.js?AUIClients/'); }); </script> <script> (function(e){var a=window.AmazonUIPageJS||window.P,c=a._namespace||a.attributeErrors,b=c?c("DetailPageLatencyClientSideLibraries@timeToInteractive","DetailPageLatencyClientSideLibraries"):a;b.guardFatal?b.guardFatal(e)(b,window):b.execute(function(){e(b,window)})})(function(e,a,c){e.now().execute("dp-create-feature-interactive-api",function(){function b(d,b,a){d={name:d,options:b,type:a,timestamp:+new Date};f?f.updateFeatures([d]):c.push(d)}"function"===typeof uet&&uet("bb","clickToCI",{wb:1});var c= [],f;a.markFeatureRender=function(d,a){b(d,a,"render")};a.markFeatureInteractive=function(a,c){b(a,c,"interactive")};e.when("dp-time-to-interactive").execute("dp-update-interactive-feature-list",function(a){f=a;c.length&&f.updateFeatures(c)})})}); </script> <script> (function(b){var c=window.AmazonUIPageJS||window.P,d=c._namespace||c.attributeErrors,a=d?d("DetailPageLatencyClientSideLibraries@dpJsAssetsLoadMarker","DetailPageLatencyClientSideLibraries"):c;a.guardFatal?a.guardFatal(b)(a,window):a.execute(function(){b(a,window)})})(function(b,c,d){b.when("atf").execute(function(){b.now("dpJsAssetsLoadMarker").execute(function(a){a||(b.declare("dpJsAssetsLoadMarker",{}),c.ue&&ue.count&&ue.count("DPJsLoadedAfterATFMarkedCount",1))})})}); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/11pCG+6NeIL._RC|21KZNmhYbAL.css_.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/31vB5DAPhsL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('injectCalendarOnDetailPage').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/31vB5DAPhsL.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/215FdaIhaQL._RC|11tXw5UsxML.css_.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/01rg6Ce9FhL._RC|61fMFt-mLgL.js,01L9nn2zMmL.js_.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/01rg6Ce9FhL._RC|61fMFt-mLgL.js,01L9nn2zMmL.js_.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01wwZTjeU+L.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/31FE2k3SYqL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('useOffersDebugAssets').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/31FE2k3SYqL.js?AUIClients/'); }); </script> <!-- htmlBeginMarker --><!--&&&Portal&Delimite--> <!--&&&Portal&Delimiter&&&--><!-- sp:end-feature:host-assets --> <!-- sp:feature:encrypted-slate-token --> <meta name='encrypted-slate-token' content='AnYxRFmJnJw98yDs5vguXv036F2GiAR5LaqFI2FFX8HKCiOM4SwBUWlnhODUeWKYL4Nt6zCIaYtTIPT1U3W1kp4vjaS58el8yFz9se5dE8Hmt7wboJtC2B4I2DDaul3Tdq0aMaP7PrOA3uTVrjwttyECUSU64jfnf+Dt+REjCDeZwCO7it4SavLTYRUm+6zTc1T+39B5v5lOyHcfcnNg5NTOdY2s46oYuamPbQTi7cRlLFO/slceyUoQ725QoHNbxyXxAkD9xKFCDj62LJr9aFE='> <!-- 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-us a-aui_72554-c a-aui_a11y_6_837773-c a-aui_killswitch_csa_logger_372963-c 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="{&quot;key&quot;:&quot;a-wlab-states&quot;}">{"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":"C","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-na.amazon.com/1/batch/1/OP/ATVPDKIKX0DER:135-3423260-0821935:9KWNMHAP6AJ7DHVF80CY$uedata=s:%2Frd%2Fuedata%3Fstaticb%26id%3D9KWNMHAP6AJ7DHVF80CY: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.com', 'Events.Namespace': 'csa', 'ObfuscatedMarketplaceId': 'ATVPDKIKX0DER', 'Events.SushiEndpoint': 'https://unagi.amazon.com/1/events/com.amazon.csm.csa.prod', 'CacheDetection.RequestID': "9KWNMHAP6AJ7DHVF80CY", 'CacheDetection.Callback': window.ue && ue.reset, 'LCP.elementDedup': 1, 'lob': '1' }); csa("Events")("setEntity", { page: {requestId: "9KWNMHAP6AJ7DHVF80CY", meaningful: "interactive"}, session: {id: "135-3423260-0821935"} }); } !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))}}); var ue_dsbl_ss_um = true; csa.plugin(function(b){var a=b.global,e=a.uet,g=a.uex,h=a.ue,c=a.Object,k=0,d={largestContentfulPaint:"lcp",visuallyLoaded50:"vl50",visuallyLoaded90:"vl90",visuallyLoaded100:"vl100"};a.ue_dsbl_ss_um||(d.speedIndex="si",d.atfSpeedIndex="atfsi");b&&e&&g&&c.keys&&h&&(b.once("$ditched.beforemitigation",function(){k=1}),c.keys(d).forEach(function(a){b.on("$timing:"+a,function(b){var f=d[a];if(h.isl||k){var c="csa:"+f;e(f,c,void 0,b);g("at",c)}else e(f,void 0,void 0,b)})}))}); window.rx = { 'rid':'9KWNMHAP6AJ7DHVF80CY', 'sid':'135-3423260-0821935', 'c':{ 'rxp':'/rd/uedata' }}; </script> <script>window.ue && ue.count && ue.count('CSMLibrarySize', 16252)</script> <!-- sp:end-feature:csm:body-open --> <!-- 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/01/gno/sprites/nav-sprite-global-1x-reorg-privacy._CB541706272_.png', 'png32-2x': 'https://m.media-amazon.com/images/G/01/gno/sprites/nav-sprite-global-2x-reorg-privacy._CB541706272_.png' }); $Nav.declare('img.timeline', { 'timeline-icon-2x': 'https://m.media-amazon.com/images/G/01/gno/sprites/timeline_sprite_2x._CB443581191_.png' }); window._navbarSpriteUrl = 'https://m.media-amazon.com/images/G/01/gno/sprites/nav-sprite-global-1x-reorg-privacy._CB541706272_.png'; $Nav.declare('img.pixel', 'https://m.media-amazon.com/images/G/01/x-locale/common/transparent-pixel._CB485935036_.gif'); </script> <img src="https://m.media-amazon.com/images/G/01/gno/sprites/nav-sprite-global-1x-reorg-privacy._CB541706272_.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-na.ssl-images-amazon.com/images/I/51na2k2njbL._RC|716oe1YTCUL.js,01QvReFeJyL.js,01VfhmbHmKL.js,71zaoacXuRL.js,41jBieyCvYL.js,01wXnKULArL.js,01+pnQJuQ0L.js,21PMP-WgxTL.js,41lXbNNGwGL.js,51HrkAbbpLL.js,31XO9BO1OrL.js,11lw6J7z8iL.js,31+UifI0MIL.js,01VYGE8lGhL.js,01tDwkxEoCL.js_.js?AUIClients/NavDesktopUberAsset#desktop.language-en.us.878681-T1.1079958-T1.803398-T1.1089549-T1.948355-T2.1121224-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"> #nav-flyout-ewc .nav-flyout-buffer-left { display: none; } #nav-flyout-ewc .nav-flyout-buffer-right { display: none; } div#navSwmHoliday.nav-focus {border: none;margin: 0;} </style> <script mark="aboveNavInjectionJS" type="text/javascript"> try { if(window.navmet===undefined)window.navmet=[]; if(window.$Nav) { $Nav.when('$', 'config', 'flyout.accountList', 'SignInRedirect', 'dataPanel').run('accountListRedirectFix', function ($, config, flyout, SignInRedirect, dataPanel) { if (!config.accountList) { return; } flyout.getPanel().onData(function (data) { if (SignInRedirect) { var $anchors = $('[data-nav-role=signin]', flyout.elem()); $.each($anchors, function(i, anchorEl) {SignInRedirect.setRedirectUrl($(anchorEl), null, null);});}});}); $Nav.when('$').run('defineIsArray', function(jQuery) { if(jQuery.isArray===undefined) { jQuery.isArray=function(param) { if(param.length===undefined) { return false; } return true; }; } }); $Nav.declare('config.cartFlyoutDisabled', 'true'); $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="Shortcuts menu" tabindex="-1" role="navigation" > <h2 id="nav-assistant-links-heading" class="nav-assistant-heading nav-assistant-headers-font">Skip to</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="main content" 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 " > Main content </a> </li> <li class="nav-assistant-list-item"> <a href="#featurebullets_feature_div" id="nav-assist-skip-to-about-this-item" aria-label="About this item" tabindex="-1" data-target="#featurebullets_feature_div" data-behavior="navigate" data-selector-exclude="#nic-po-expander-heading" data-nav-assist-menu-item-index="1" class="nav-assistant-link nav-assistant-menu-item nav-assistant-link-item a-color-base a-color-link " > About this item </a> </li> <li class="nav-assistant-list-item"> <a href="#nic-po-expander-heading" id="nav-assist-skip-to-about-this-item-expander" aria-label="About this item" tabindex="-1" data-target="#nic-po-expander-heading" data-behavior="navigate" data-nav-assist-menu-item-index="2" class="nav-assistant-link nav-assistant-menu-item nav-assistant-link-item a-color-base a-color-link " > About this item </a> </li> <li class="nav-assistant-list-item"> <a href="#buybox" id="nav-assist-skip-to-buying-options" aria-label="Buying options" tabindex="-1" data-target="#buybox" data-behavior="navigate" data-nav-assist-menu-item-index="3" class="nav-assistant-link nav-assistant-menu-item nav-assistant-link-item a-color-base a-color-link " > Buying options </a> </li> <li class="nav-assistant-list-item"> <a href="#product-comparison_feature_div" id="nav-assist-skip-to-compare" aria-label="Compare with similar items" tabindex="-1" data-target="#product-comparison_feature_div" data-behavior="navigate" data-selector-prereq="#product-comparison_feature_div &gt; div" data-nav-assist-menu-item-index="4" class="nav-assistant-link nav-assistant-menu-item nav-assistant-link-item a-color-base a-color-link " > Compare with similar items </a> </li> <li class="nav-assistant-list-item"> <a href="#va-related-videos-widget_feature_div" id="nav-assist-skip-to-videos" aria-label="Videos" tabindex="-1" data-target="#va-related-videos-widget_feature_div" data-behavior="navigate" data-selector-prereq="#va-related-videos-widget_feature_div &gt; div" data-nav-assist-menu-item-index="5" class="nav-assistant-link nav-assistant-menu-item nav-assistant-link-item a-color-base a-color-link " > Videos </a> </li> <li class="nav-assistant-list-item"> <a href="#customerReviews" id="nav-assist-skip-to-reviews" aria-label="Reviews" tabindex="-1" data-target="#customerReviews" data-behavior="navigate" data-nav-assist-menu-item-index="6" class="nav-assistant-link nav-assistant-menu-item nav-assistant-link-item a-color-base a-color-link " > Reviews </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"> Keyboard shortcuts </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="7" data-behavior="navigate" data-actuators="[{&quot;eventCode&quot;:&quot;Slash&quot;,&quot;eventKey&quot;:&quot;÷&quot;,&quot;isShiftRequired&quot;:false},{&quot;eventCode&quot;:&quot;Digit7&quot;,&quot;eventKey&quot;:&quot;\\&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventCode&quot;:&quot;Period&quot;,&quot;eventKey&quot;:&quot;\\&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventCode&quot;:&quot;Slash&quot;,&quot;eventKey&quot;:&quot;/&quot;,&quot;isShiftRequired&quot;:false},{&quot;eventCode&quot;:&quot;Digit7&quot;,&quot;eventKey&quot;:&quot;/&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventCode&quot;:&quot;Period&quot;,&quot;eventKey&quot;:&quot;/&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;/&quot;,&quot;isShiftRequired&quot;:false}]" data-target="#twotabsearchtextbox" aria-label="Search, alt, forward slash" > <div class="keyboard-shortcut-container" aria-hidden="true"> <span class="shortcut-name nav-assistant-card-font">Search</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="8" data-behavior="navigate" data-actuators="[{&quot;eventKey&quot;:&quot;Ç&quot;,&quot;eventCode&quot;:&quot;KeyC&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;¢&quot;,&quot;eventCode&quot;:&quot;KeyC&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;C&quot;,&quot;isShiftRequired&quot;:true}]" data-target="/gp/cart/view.html/?ref_&#x3D;nav_assist" aria-label="Cart, shift, alt, c" > <div class="keyboard-shortcut-container" aria-hidden="true"> <span class="shortcut-name nav-assistant-card-font">Cart</span> <div class="shortcut-keys-container" dir="ltr"> <span class="shortcut-key nav-assistant-card-font font-color">shift</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="9" data-behavior="navigate" data-actuators="[{&quot;eventKey&quot;:&quot;Ó&quot;,&quot;eventCode&quot;:&quot;KeyH&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;Î&quot;,&quot;eventCode&quot;:&quot;KeyH&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;H&quot;,&quot;isShiftRequired&quot;:true}]" data-target="/?ref_&#x3D;nav_assist" aria-label="Home, shift, alt, h" > <div class="keyboard-shortcut-container" aria-hidden="true"> <span class="shortcut-name nav-assistant-card-font">Home</span> <div class="shortcut-keys-container" dir="ltr"> <span class="shortcut-key nav-assistant-card-font font-color">shift</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="10" data-behavior="navigate" data-actuators="[{&quot;eventKey&quot;:&quot;Ø&quot;,&quot;eventCode&quot;:&quot;KeyO&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;Œ&quot;,&quot;eventCode&quot;:&quot;KeyO&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;O&quot;,&quot;isShiftRequired&quot;:true}]" data-target="/gp/css/order-history/?ref_&#x3D;nav_assist" aria-label="Your orders, shift, alt, o" > <div class="keyboard-shortcut-container" aria-hidden="true"> <span class="shortcut-name nav-assistant-card-font">Orders</span> <div class="shortcut-keys-container" dir="ltr"> <span class="shortcut-key nav-assistant-card-font font-color">shift</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-add-to-cart" 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="11" data-behavior="activate" data-actuators="[{&quot;eventKey&quot;:&quot;&quot;,&quot;eventCode&quot;:&quot;KeyK&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;Ë&quot;,&quot;eventCode&quot;:&quot;KeyK&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;ˆ&quot;,&quot;eventCode&quot;:&quot;KeyK&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;K&quot;,&quot;isShiftRequired&quot;:true}]" data-target="#add-to-cart-button" aria-label="Add to cart, shift, alt, K" > <div class="keyboard-shortcut-container" aria-hidden="true"> <span class="shortcut-name nav-assistant-card-font">Add to cart</span> <div class="shortcut-keys-container" dir="ltr"> <span class="shortcut-key nav-assistant-card-font font-color">shift</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">K</span> </div> </div> </button> </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="12" data-behavior="show-hide" data-actuators="[{&quot;eventKey&quot;:&quot;¸&quot;,&quot;eventCode&quot;:&quot;KeyZ&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;ˇ&quot;,&quot;eventCode&quot;:&quot;KeyY&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;Å&quot;,&quot;eventCode&quot;:&quot;KeyW&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;Z&quot;,&quot;eventCode&quot;:&quot;KeyZ&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;Z&quot;,&quot;eventCode&quot;:&quot;KeyY&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;Z&quot;,&quot;eventCode&quot;:&quot;KeyW&quot;,&quot;isShiftRequired&quot;:true},{&quot;eventKey&quot;:&quot;Z&quot;,&quot;isShiftRequired&quot;:true}]" data-target="a[data-nav-assist-menu-item-index&#x3D;&quot;0&quot;]" aria-label="Show/hide shortcuts, shift, alt, z" > <div class="keyboard-shortcut-container" aria-hidden="true"> <span class="shortcut-name nav-assistant-card-font">Show/Hide shortcuts</span> <div class="shortcut-keys-container" dir="ltr"> <span class="shortcut-key nav-assistant-card-font font-color">shift</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">To move between items, use your keyboard&#x27;s up or down arrows.</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-us nav-lang-en 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="Primary"> <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" 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">.us</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='{&quot;width&quot;:375, &quot;closeButton&quot;:&quot;true&quot;,&quot;popoverLabel&quot;:&quot;Choose your location&quot;, &quot;ajaxHeaders&quot;:{&quot;anti-csrftoken-a2z&quot;:&quot;hEkwKfP9SNi4ZfE55bLEtE02WAD7SYgxWfs+L4U/kGWJAAAAAGe4wAoAAAAB&quot;}, &quot;name&quot;:&quot;glow-modal&quot;, &quot;url&quot;:&quot;/portal-migration/hz/glow/get-rendered-address-selections?deviceType&#x3D;desktop&amp;pageType&#x3D;Detail&amp;storeContext&#x3D;books&amp;actionSource&#x3D;desktop-modal&quot;, &quot;footer&quot;:&quot;&lt;span class&#x3D;\&quot;a-declarative\&quot; data-action&#x3D;\&quot;a-popover-close\&quot; data-a-popover-close&#x3D;\&quot;{}\&quot;&gt;&lt;span class&#x3D;\&quot;a-button a-button-primary\&quot;&gt;&lt;span class&#x3D;\&quot;a-button-inner\&quot;&gt;&lt;button name&#x3D;\&quot;glowDoneButton\&quot; class&#x3D;\&quot;a-button-text\&quot; type&#x3D;\&quot;button\&quot;&gt;Done&lt;/button&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&quot;,&quot;header&quot;:&quot;Choose your location&quot;}' 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"> Deliver to </span> <span class="nav-line-2 nav-progressive-content" id="glow-ingress-line2"> Singapore </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="hEkwKfP9SNi4ZfE55bLEtE02WAD7SYgxWfs+L4U/kGWJAAAAAGe4wAoAAAAB" 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"> <!-- NAVYAAN-GLOW-NAV-TOASTER --> <script> P.when('glow-toaster-strings').execute(function(S) { S.load({"glow-toaster-address-change-error":"An error has occurred and the address has not been updated. Please try again.","glow-toaster-unknown-error":"An error has occurred. Please try again."}); }); </script> <script> P.when('glow-toaster-manager').execute(function(M) { M.create({"storeName":"books","pageType":"Detail","aisTransitionState":null,"rancorLocationSource":"REALM_DEFAULT"}) }); </script> </div> </div> <div class='nav-fill'> <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 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">Books</span> <i class="nav-icon"></i> </div> <label id="searchDropdownDescription" for="searchDropdownBox" class="nav-progressive-attribute" style="display:none">Select the department you want to search in</label> <select aria-describedby="searchDropdownDescription" class="nav-search-dropdown searchSelect nav-progressive-attrubute nav-progressive-search-dropdown" data-nav-digest="k+fyIAyB82R9jVEmroQ0OWwSW3A=" data-nav-selected="5" id="searchDropdownBox" name="url" style="display: block;" tabindex="0" title="Search in" > <option value="search-alias=aps">All Departments</option> <option value="search-alias=arts-crafts-intl-ship">Arts & Crafts</option> <option value="search-alias=automotive-intl-ship">Automotive</option> <option value="search-alias=baby-products-intl-ship">Baby</option> <option value="search-alias=beauty-intl-ship">Beauty & Personal Care</option> <option selected="selected" current="parent" value="search-alias=stripbooks-intl-ship">Books</option> <option value="search-alias=fashion-boys-intl-ship">Boys' Fashion</option> <option value="search-alias=computers-intl-ship">Computers</option> <option value="search-alias=deals-intl-ship">Deals</option> <option value="search-alias=digital-music">Digital Music</option> <option value="search-alias=electronics-intl-ship">Electronics</option> <option value="search-alias=fashion-girls-intl-ship">Girls' Fashion</option> <option value="search-alias=hpc-intl-ship">Health & Household</option> <option value="search-alias=kitchen-intl-ship">Home & Kitchen</option> <option value="search-alias=industrial-intl-ship">Industrial & Scientific</option> <option value="search-alias=digital-text">Kindle Store</option> <option value="search-alias=luggage-intl-ship">Luggage</option> <option value="search-alias=fashion-mens-intl-ship">Men's Fashion</option> <option value="search-alias=movies-tv-intl-ship">Movies & TV</option> <option value="search-alias=music-intl-ship">Music, CDs & Vinyl</option> <option value="search-alias=pets-intl-ship">Pet Supplies</option> <option value="search-alias=instant-video">Prime Video</option> <option value="search-alias=software-intl-ship">Software</option> <option value="search-alias=sporting-intl-ship">Sports & Outdoors</option> <option value="search-alias=tools-intl-ship">Tools & Home Improvement</option> <option value="search-alias=toys-and-games-intl-ship">Toys & Games</option> <option value="search-alias=videogames-intl-ship">Video Games</option> <option value="search-alias=fashion-womens-intl-ship">Women's Fashion</option> </select> </div> </div> </div> <div class="nav-fill"> <div class="nav-search-field "> <label for="twotabsearchtextbox" style="display: none;">Search Amazon</label> <input type="text" id="twotabsearchtextbox" value="" name="field-keywords" autocomplete="off" placeholder="Search Amazon" class="nav-input nav-progressive-attribute" dir="auto" tabindex="0" aria-label="Search Amazon" 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="Go"> <input id="nav-search-submit-button" type="submit" class="nav-input nav-progressive-attribute" value="Go" 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"> <a href="/customer-preferences/edit?ie=UTF8&preferencesReturnUrl=%2F&ref_=topnav_lang_ais" id="icp-nav-flyout" class="nav-a nav-a-2 icp-link-style-2" aria-label="Choose a language for shopping in Amazon United States. The current selection is English (EN). "> <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-us icp-nav-flag-lop" role="img" aria-label="United States"></span> <div>EN</div> <span class="nav-icon nav-arrow"></span> </span> </span> </a> <a href="https://www.amazon.com/ap/signin?openid.pape.max_auth_age=0&openid.return_to=https%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F0321657292%2F%3Fcamp%3D1789%26creative%3D9325%26creativeASIN%3D0321657292%26ie%3DUTF8%26linkCode%3Das2%26redirect%3Dtrue%26tag%3Duiwizcom-20%26ref_%3Dnav_ya_signin&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=usflex&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" id="nav-link-accountList" 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">Hello, sign in</span></div> <span class="nav-line-2 ">Account & Lists<span class="nav-icon nav-arrow"></span> </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">Returns</span> <span class="nav-line-2">& Orders<span class="nav-icon nav-arrow"></span></span> </a> <a href="/gp/cart/view.html?ref_=nav_cart" aria-label="0 items in cart" 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"> Cart <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-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="Open All Categories Menu" 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">All</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"><a href="/gp/goldbox?ref_=nav_cs_gb" 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_gb">Today's Deals</a></li> <li class="nav-li"><a href="/gp/help/customer/display.html?nodeId=508510&ref_=nav_cs_customerservice" 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_customerservice">Customer Service</a></li> <li class="nav-li"><a href="/gp/browse.html?node=16115931011&ref_=nav_cs_registry" 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_registry">Registry</a></li> <li class="nav-li"><a href="/gift-cards/b/?ie=UTF8&node=2238192011&ref_=nav_cs_gc" 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_gc">Gift Cards</a></li> <li class="nav-li"><a href="/b/?_encoding=UTF8&ld=AZUSSOA-sell&node=12766669011&ref_=nav_cs_sell" 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_sell">Sell</a></li> <a href="/gp/help/customer/accessibility" aria-label="Click to call our Disability Customer Support line, or reach us directly at 1-888-283-1678" class="nav-hidden-aria " tabindex="0" data-csa-c-type="link" data-csa-c-slot-id="nav_cs_5" >Disability Customer Support</a> </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"> <!-- Scheduled SWM widget failed to render --> </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"> <script type='text/javascript'>window.navmet.tmp=+new Date();</script> <div class="celwidget pd_rd_w-lgJkr content-id-amzn1.sym.432f0467-7a14-4649-88ec-903fd5ad15c1 pf_rd_p-432f0467-7a14-4649-88ec-903fd5ad15c1 pf_rd_r-9KWNMHAP6AJ7DHVF80CY pd_rd_wg-Hw47q pd_rd_r-8a0e961b-5c76-42e1-9435-f28fefcf1bd3 c-f" cel_widget_id="book-subnav-desktop_books-desktop-subnav_0" data-csa-op-log-render="" data-csa-c-content-id="amzn1.sym.432f0467-7a14-4649-88ec-903fd5ad15c1" data-csa-c-slot-id="books-desktop-subnav-1" data-csa-c-type="widget" data-csa-c-painter="book-subnav-desktop-cards"><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="book-subnav-desktop_books-desktop-subnav_0"]', '#CardInstanceNNnvfay9y5AZxZrrfoBjNA')('mark', 'bb')}</script> <script>if(window.uet){window.uet('bb','book-subnav-desktop_books-desktop-subnav_0',{wb: 1})}</script> <style>._Ym9va_subnavBar_1H3Gp{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;box-shadow:0 2px 5px -2px rgba(15,17,17,.25);display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:space-between;min-width:1000px;overflow:hidden;position:sticky;top:-40px;-webkit-transition:top .2s ease-in-out;transition:top .2s ease-in-out;width:100%;z-index:99}._Ym9va_subnavBar_1H3Gp a[class*=a-popover-trigger][\:has\(\.subnavBarText\)]:hover{text-decoration:none!important}._Ym9va_subnavBar_1H3Gp a[class*=a-popover-trigger]:has(._Ym9va_subnavBarText_3SH-E):hover{text-decoration:none!important}._Ym9va_subnavBar_1H3Gp>*{-ms-flex-negative:0;flex-shrink:0}._Ym9va_popoverTriggerActive_1EbF1,._Ym9va_popoverTriggerActive_1EbF1 a{color:#0274e6!important;text-decoration:none!important}._Ym9va_popoverTriggerActive_1EbF1 i[class*="a-icon a-icon-popover"]{-webkit-filter:brightness(0) saturate(100%) invert(27%) sepia(96%) saturate(1428%) hue-rotate(192deg) brightness(105%) contrast(107%);filter:brightness(0) saturate(100%) invert(27%) sepia(96%) saturate(1428%) hue-rotate(192deg) brightness(105%) contrast(107%);-webkit-transform:rotate(-180deg) translateY(-8px);-ms-transform:rotate(-180deg) translateY(-8px);transform:rotate(-180deg) translateY(-8px)}._Ym9va_rightContainer_oIXOO>*{white-space:nowrap}a[aria-label=Booklogo]{min-width:85px}._Ym9va_leftContainer_1t2HH{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;margin-left:9px}._Ym9va_fadeLeftAndRight_1b1Cq{-webkit-mask-image:-webkit-linear-gradient(left,transparent,#000 1.5%,#000 98.5%,transparent)}._Ym9va_leftContainer_1t2HH>span[class*=a-declarative][\:has\(\.subnavBarText\)]{height:40px;line-height:40px}._Ym9va_leftContainer_1t2HH>span[class*=a-declarative]:has(._Ym9va_subnavBarText_3SH-E){height:40px;line-height:40px}._Ym9va_rightContainer_oIXOO{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:10px}._Ym9va_navigateLink_yRz54{line-height:normal;outline:none;text-decoration:none}._Ym9va_navigateLink_yRz54:focus,._Ym9va_navigateLink_yRz54:hover{color:#0274e6!important;text-decoration-line:none}._Ym9va_navigateLink_yRz54:focus:hover{outline:none}._Ym9va_imageItem_17Tdi{-ms-flex-item-align:center;align-self:center;height:22px;padding-left:10px;padding-right:10px}._Ym9va_divider_kvFzU{border-right:1px solid #d3d3d3;height:28px;margin-left:10px;margin-right:10px;width:0}._Ym9va_subnavBarText_3SH-E,._Ym9va_subnavBarText_3SH-E:link{color:#232f3e;font-size:14px;outline:none;padding-left:10px;padding-right:10px;white-space:nowrap}._Ym9va_subnavBarLink_12Xaz:hover,._Ym9va_subnavBarText_3SH-E:hover{text-decoration:none}._Ym9va_subnavBarLink_12Xaz:hover{cursor:pointer}._Ym9va_subnavBarText_3SH-E>i{background-color:#232f3e;background-image:none;background-position:-267px -240px;background-repeat:no-repeat;background-size:512px 512px;height:16px;margin-left:5px;margin-top:-2px;-webkit-mask-image:url(https://m.media-amazon.com/images/G/01/books-voyager/subnav/Collapsed.svg);mask-image:url(https://m.media-amazon.com/images/G/01/books-voyager/subnav/Collapsed.svg);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:none;transition:none;vertical-align:text-top!important;width:16px}._Ym9va_subnavBarText_3SH-E:focus{border-radius:5px;box-shadow:none!important;-webkit-box-shadow:none!important;outline:3px solid #007185!important;outline-offset:-3px}._Ym9va_usingMouse_3_LZ0:focus{box-shadow:none!important;outline:none!important}._Ym9va_subnavBarLink_12Xaz{text-decoration:none}._Ym9va_subnavBarLinkKeyboard_2i1oq:focus{border-radius:5px;box-shadow:none!important;-webkit-box-shadow:none!important;outline:3px solid #007185!important}@media (min-width:1285px){._Ym9va_lowResHidden_2Up4F{display:block}._Ym9va_lowResShown_1_xeK{display:none}}@media (max-width:1285px){._Ym9va_lowResHidden_2Up4F{display:none}._Ym9va_lowResShown_1_xeK{display:block}}._Ym9va_interactiveItem_3N2_P{background-color:#fff;border-radius:5px;-webkit-transition:background-color .12s ease-in-out;transition:background-color .12s ease-in-out}._Ym9va_interactiveItem_3N2_P:hover{background-color:#f0f2f2}._Ym9va_popoverLightbox_VCGoA{background-color:#000;height:100%;opacity:0;position:fixed;top:0;width:100%;z-index:97}._Ym9va_popoverLightboxShow_2DRYo{opacity:.6}._Ym9va_popoverAnimationStyleOverride_3Mtoy{-webkit-transition:0ms linear!important;transition:0ms linear!important}a[class=a-link-normal][class*=book-subnav-desktop]{outline:none}div[id=nav-progressive-subnav]{height:40px}div[id=zoomWindow]{z-index:98!important}div[cel_widget_id*=book-subnav-desktop],div[id*=book-subnav-desktop]{-webkit-text-size-adjust:none;font-size:62.5%}div[id=nav-flyout-ewc]{z-index:99!important}._Ym9va_navXFixHide_OBgbx{position:fixed;top:-60px} ._Ym9va_books-subnav-show_1ml0S{position:fixed!important;top:0!important}._Ym9va_books-subnav-mobile-hide_2G4AA{position:fixed!important;top:-50px!important}._Ym9va_books-subnav-desktop-hide_3hGVC{position:fixed!important;top:-40px!important}._Ym9va_booksSubnavAnimationSpacerActive_2yMu_{height:51px} div[class*="a-row sticky-tabs"],div[class*=abr-subnav__bar],div[data-brix-element-id=fxCardSlot],div[data-test=sticky-header],div[id=mobile-rib-with-panel],div[id=nav-area]{-webkit-transition:top .2s ease-in-out!important;transition:top .2s ease-in-out!important}div[id=nav-area]{z-index:98!important} ._Ym9va_imageItem_35dgC{vertical-align:middle} ._Ym9va_popoverContentRoot_2F8a0{box-sizing:border-box;display:grid;grid-template-columns:232px auto}._Ym9va_popoverContentRootAjaxError_i9es7{grid-template-columns:360px auto!important}._Ym9va_popoverContentSidebar_1vYq1{background-color:#f0f2f2;max-width:232px;min-width:232px;padding:20px 30px}._Ym9va_popoverContentMain_mUHSH{max-height:590px}._Ym9va_sidebarOption_qSVWc{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:1px solid #d5d9d9;border-radius:8px;box-shadow:0 2px 5px 0 hsla(180,5%,84%,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;font-size:14px;font-weight:400;height:auto;justify-content:center;line-height:20px;margin-bottom:5px;max-height:48px;min-height:38px;padding:6px 15px;width:auto}._Ym9va_linkButton_3q480{-ms-flex-item-align:center;align-self:center;display:inline-block;height:24px}._Ym9va_textButton_2wdXW{-webkit-line-clamp:2;-webkit-box-orient:vertical;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0f1111;display:-webkit-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1.3;overflow:hidden;text-align:center;text-overflow:ellipsis}._Ym9va_imageButton_2HOSM{height:24px;max-width:138px}._Ym9va_popoverHeader_SsDvZ{font-size:14px;font-weight:700;line-height:24px;margin-bottom:10px;text-align:left}._Ym9va_popoverHeader_SsDvZ:not(:first-child),._Ym9va_popoverHeader_SsDvZ:not(:first-of-type){margin-top:20px}._Ym9va_popoverHeader_SsDvZ:focus{border-radius:5px;outline:3px solid #007185}._Ym9va_popoverContentMain_mUHSH>._Ym9va_popoverHeader_SsDvZ,._Ym9va_popoverContentSidebar_1vYq1>._Ym9va_popoverHeader_SsDvZ{margin-top:0}._Ym9va_popoverContentMain_mUHSH>._Ym9va_popoverHeader_SsDvZ~._Ym9va_popoverHeader_SsDvZ,._Ym9va_popoverContentSidebar_1vYq1>._Ym9va_popoverHeader_SsDvZ~._Ym9va_popoverHeader_SsDvZ{margin-top:20px}._Ym9va_popoverItem_2PCOE{display:block;margin-left:20px;margin-right:30px;max-width:210px;min-width:210px;padding-left:10px}._Ym9va_popoverContentMainWide_373tn>._Ym9va_popoverItem_2PCOE{max-width:660px}._Ym9va_textItem_332e-{color:#0f1111;font-size:14px;font-weight:400;line-height:20px;margin-bottom:10px!important}._Ym9va_textLink_3MVNZ{color:#0f1111!important}._Ym9va_textLink_3MVNZ:hover{color:#0274e6;cursor:pointer;font-size:14px}._Ym9va_popoverColumnHr_2x3L9{border-top:1px solid #bbbfbf;margin-bottom:10px;margin-left:30px;width:200px}div[class*=a-popover][role=dialog][\:has\(\.popoverContentRoot\)]{max-width:1280px;z-index:98!important}div[class*=a-popover][role=dialog]:has(._Ym9va_popoverContentRoot_2F8a0){z-index:98!important}div[class*=a-popover][role=dialog]:has(._Ym9va_popoverContentRoot_2F8a0){max-width:1280px}div[class=a-popover-inner][\:has\(\.popoverContentRoot\)]{padding:0}div[class=a-popover-inner]:has(._Ym9va_popoverContentRoot_2F8a0){padding:0}._Ym9va_popoverContentMainDivider_3D3PE{background-color:#bbbfbf;height:100%;position:relative;width:1px}._Ym9va_popoverItem_2PCOE._Ym9va_popoverItemImageLeft_tLa27{margin-left:0;margin-right:30px;max-width:210px;min-width:210px;padding-left:0}._Ym9va_popoverContentMainWide_373tn{padding-bottom:20px;padding-top:20px}._Ym9va_popOverSidebarItem_2Fpg-:not(:last-child){margin-bottom:30px}._Ym9va_popoverColumnsParent_3FttL{display:-webkit-box;display:-ms-flexbox;display:flex}._Ym9va_popoverColumnsParent_3FttL,._Ym9va_popoverContentParent_bJ0L0{padding-bottom:20px;padding-top:20px}._Ym9va_popoverColumn_2x5bD:not(:first-of-type)[*|\:has\(]{border-left:1px solid #bbbfbf}._Ym9va_popoverColumn_2x5bD:not(:first-of-type):has(*){border-left:1px solid #bbbfbf}@media (min-width:1450px){._Ym9va_popoverColumnsParent_3FttL{display:-webkit-box;display:-ms-flexbox;display:flex}._Ym9va_popoverColumnParentResponsive_3II4K{display:none}}@media (max-width:1450px){._Ym9va_popoverColumnsParent_3FttL{display:none}._Ym9va_popoverColumnParentResponsive_3II4K{display:-webkit-box;display:-ms-flexbox;display:flex}}._Ym9va_popoverColumnParentResponsive_3II4K{height:100%;overflow:hidden}._Ym9va_popoverColumnParentResponsive_3II4K li{list-style-type:none!important}._Ym9va_menuItemColumn_kNzrh{background-clip:padding-box;background-color:#fafafa;margin:0;padding-top:20px}._Ym9va_linkColumn_3zkcd{background-color:#fff;overflow-y:auto;padding-bottom:20px}._Ym9va_menuItem_1EMvV{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;border-radius:5px;color:#0f1111;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:24px;margin-bottom:-5px;margin-left:20px;margin-right:30px;max-width:210px;min-width:210px;padding:5px 10px}@media (pointer:fine){._Ym9va_menuItem_1EMvV:hover{background-color:#f0f2f2;cursor:pointer}}@media (pointer:coarse){._Ym9va_menuItem_1EMvV:active{background-color:#f0f2f2}}._Ym9va_menuItemActive_29hbq{color:#0274e6!important}._Ym9va_menuItemActive_29hbq i{-webkit-filter:brightness(0) saturate(100%) invert(27%) sepia(96%) saturate(1428%) hue-rotate(192deg) brightness(105%) contrast(107%);filter:brightness(0) saturate(100%) invert(27%) sepia(96%) saturate(1428%) hue-rotate(192deg) brightness(105%) contrast(107%)}._Ym9va_linkPanelA11yCloseButton_M3RmM{float:right;height:1px;opacity:0;width:1px}._Ym9va_linkPanelA11yCloseButton_M3RmM:focus{border-radius:5px;height:20px;opacity:1;outline:3px solid #007185;width:20px}._Ym9va_linkPanelA11yCloseButton_M3RmM:hover{cursor:pointer}._Ym9va_usingMouse_qwLbb:focus{box-shadow:none!important;opacity:0!important;outline:none!important}._Ym9va_linkColumnHeader_tH6A_{height:0}._Ym9va_linkList_3aVaG{margin-bottom:20px}._Ym9va_popoverSpinner_2Mgyu{-ms-flex-line-pack:center;align-content:center;height:100px;margin:auto}._Ym9va_popoverSpinnerElement_123Wq{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}._Ym9va_popoverAjaxErrorMsg_2-Ali{color:#0f1111;font-size:14px;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in} ._Ym9va_imageContainer_2GaIJ:not()[\:has\(\.imageLinkLeft\)]{margin-left:30px}._Ym9va_imageContainer_2GaIJ:not():has(._Ym9va_imageLinkLeft_1bzEK){margin-left:30px}._Ym9va_imageDescriptionItemVertical_teoqG{display:block;height:auto;margin-bottom:10px;margin-left:20px;margin-right:20px;max-width:660px;padding-left:10px;padding-right:10px}._Ym9va_imageDescriptionItemVertical_teoqG[focus-within]{border-radius:5px;outline:3px solid #007185;outline-offset:2px;text-decoration:none}._Ym9va_imageDescriptionItemVertical_teoqG:focus-within{border-radius:5px;outline:3px solid #007185;outline-offset:2px;text-decoration:none}._Ym9va_imageDescriptionItemVertical_teoqG a{color:#0f1111}._Ym9va_imageDescriptionItemVertical_teoqG ._Ym9va_imageContainer_2GaIJ{height:auto;padding:4px 0}._Ym9va_imageLinkLeft_1bzEK img{max-width:30px}._Ym9va_imageDescriptionItemVertical_teoqG ._Ym9va_imageDescription_1RGf0{word-wrap:break-word;color:#0f1111;font-size:14px;font-style:normal;font-weight:400;height:auto;line-height:20px;padding-bottom:4px}._Ym9va_imageDescriptionItemHorizontal_29GJ- a{color:#0f1111}._Ym9va_imageDescriptionItemHorizontal_29GJ- ._Ym9va_imageContainer_2GaIJ,._Ym9va_imageDescriptionItemHorizontal_29GJ- a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}._Ym9va_imageDescriptionItemHorizontal_29GJ- ._Ym9va_imageContainer_2GaIJ{padding-left:7px}._Ym9va_imageDescriptionItemHorizontal_29GJ- ._Ym9va_imageDescription_1RGf0{word-wrap:break-word;-ms-flex-line-pack:center;align-content:center;color:#0f1111;font-size:14px;font-style:normal;font-weight:400;height:auto;line-height:24px}._Ym9va_imageDescriptionItemHorizontal_29GJ-{padding-left:30px;padding-right:30px}._Ym9va_imageDescriptionItemHorizontal_29GJ->a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}._Ym9va_imageDescriptionItemHorizontal_29GJ-[\:has\(\.imageLinkLeft\)]{padding-left:0}._Ym9va_imageDescriptionItemHorizontal_29GJ-:has(._Ym9va_imageLinkLeft_1bzEK){padding-left:0}._Ym9va_imageDescriptionItemHorizontal_29GJ-[\:has\(\.imageLinkLeft\)]>a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}._Ym9va_imageDescriptionItemHorizontal_29GJ-:has(._Ym9va_imageLinkLeft_1bzEK)>a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}._Ym9va_imageDescriptionItemHorizontal_29GJ-:hover ._Ym9va_extLinkBlueHover_37Zst>img,._Ym9va_imageDescriptionItemHorizontal_29GJ->a:focus ._Ym9va_extLinkBlueHover_37Zst>img{-webkit-filter:brightness(0) saturate(100%) invert(27%) sepia(96%) saturate(1428%) hue-rotate(192deg) brightness(105%) contrast(107%);filter:brightness(0) saturate(100%) invert(27%) sepia(96%) saturate(1428%) hue-rotate(192deg) brightness(105%) contrast(107%)}._Ym9va_imageDescriptionItemHorizontal_29GJ-:hover ._Ym9va_imageDescription_1RGf0,._Ym9va_imageDescriptionItemHorizontal_29GJ->a:focus ._Ym9va_imageDescription_1RGf0{color:#0274e6;cursor:pointer;font-size:14px}</style> <!--CardsClient--><div data-request-context="{&quot;language&quot;:&quot;en-US&quot;,&quot;marketplaceId&quot;:&quot;ATVPDKIKX0DER&quot;,&quot;deviceType&quot;:&quot;desktop&quot;,&quot;requestId&quot;:&quot;9KWNMHAP6AJ7DHVF80CY&quot;,&quot;sessionId&quot;:&quot;135-3423260-0821935&quot;,&quot;storeName&quot;:&quot;books&quot;,&quot;disableSticky&quot;:true,&quot;pageType&quot;:&quot;Detail&quot;}" data-ajax-weblab-treatment="T1" id="CardInstanceNNnvfay9y5AZxZrrfoBjNA" data-card-metrics-id="book-subnav-desktop_books-desktop-subnav_0"><div class="a-section _Ym9va_subnavBar_1H3Gp" role="navigation"><div class="a-section _Ym9va_leftContainer_1t2HH"><a data-id="/gp/browse.html?node=283155" aria-label="Books" class="a-link-normal _Ym9va_subnavBarLink_12Xaz" href="/gp/browse.html?node=283155&amp;nodl=0&amp;ref=books_dsk_sn_books-logo-1b731"><img alt="Books" src="https://m.media-amazon.com/images/G/01/books-voyager/subnav/Subnav_BooksLogo.svg" class="_Ym9va_imageItem_17Tdi"/></a><span class="_Ym9va_divider_kvFzU"></span><span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;dataStrategy&quot;:&quot;preload&quot;,&quot;name&quot;:&quot;m01oic8i&quot;,&quot;closeButton&quot;:false,&quot;popoverLabel&quot;:&quot;Categories&quot;}" id="categories"><a href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative _Ym9va_subnavBarText_3SH-E">Categories<i class="a-icon a-icon-popover"></i></a></span><div class="a-popover-preload" data-something="books-subnav-popover-" id="a-popover-m01oic8i"><div class="_Ym9va_popoverContentRoot_2F8a0" id="m01oic8i"><div class="_Ym9va_popoverSpinner_2Mgyu"><span class="a-spinner a-spinner-medium _Ym9va_popoverSpinnerElement_123Wq"></span><span class="_Ym9va_popoverAjaxErrorMsg_2-Ali aok-hidden">An error has occurred, please refresh the page.</span></div></div></div><span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;dataStrategy&quot;:&quot;preload&quot;,&quot;name&quot;:&quot;m01oji4q&quot;,&quot;closeButton&quot;:false,&quot;popoverLabel&quot;:&quot;New &amp; Trending&quot;}" id="new-trending"><a href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative _Ym9va_subnavBarText_3SH-E">New &amp; Trending<i class="a-icon a-icon-popover"></i></a></span><div class="a-popover-preload" data-something="books-subnav-popover-" id="a-popover-m01oji4q"><div class="_Ym9va_popoverContentRoot_2F8a0" id="m01oji4q"><div class="_Ym9va_popoverSpinner_2Mgyu"><span class="a-spinner a-spinner-medium _Ym9va_popoverSpinnerElement_123Wq"></span><span class="_Ym9va_popoverAjaxErrorMsg_2-Ali aok-hidden">An error has occurred, please refresh the page.</span></div></div></div><span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;dataStrategy&quot;:&quot;preload&quot;,&quot;name&quot;:&quot;m01ok7mz&quot;,&quot;closeButton&quot;:false,&quot;popoverLabel&quot;:&quot;Deals &amp; Rewards&quot;}" id="deal-reward"><a href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative _Ym9va_subnavBarText_3SH-E">Deals &amp; Rewards<i class="a-icon a-icon-popover"></i></a></span><div class="a-popover-preload" data-something="books-subnav-popover-" id="a-popover-m01ok7mz"><div class="_Ym9va_popoverContentRoot_2F8a0" id="m01ok7mz"><div class="_Ym9va_popoverSpinner_2Mgyu"><span class="a-spinner a-spinner-medium _Ym9va_popoverSpinnerElement_123Wq"></span><span class="_Ym9va_popoverAjaxErrorMsg_2-Ali aok-hidden">An error has occurred, please refresh the page.</span></div></div></div><span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;dataStrategy&quot;:&quot;preload&quot;,&quot;name&quot;:&quot;m01okq9m&quot;,&quot;closeButton&quot;:false,&quot;popoverLabel&quot;:&quot;Best Sellers &amp; More&quot;}" id="best-sellers-and-more"><a href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative _Ym9va_subnavBarText_3SH-E">Best Sellers &amp; More<i class="a-icon a-icon-popover"></i></a></span><div class="a-popover-preload" data-something="books-subnav-popover-" id="a-popover-m01okq9m"><div class="_Ym9va_popoverContentRoot_2F8a0" id="m01okq9m"><div class="_Ym9va_popoverSpinner_2Mgyu"><span class="a-spinner a-spinner-medium _Ym9va_popoverSpinnerElement_123Wq"></span><span class="_Ym9va_popoverAjaxErrorMsg_2-Ali aok-hidden">An error has occurred, please refresh the page.</span></div></div></div><span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;dataStrategy&quot;:&quot;preload&quot;,&quot;name&quot;:&quot;m01olrz4&quot;,&quot;closeButton&quot;:false,&quot;popoverLabel&quot;:&quot;Memberships&quot;}" id="memberships"><a href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative _Ym9va_subnavBarText_3SH-E">Memberships<i class="a-icon a-icon-popover"></i></a></span><div class="a-popover-preload" data-something="books-subnav-popover-" id="a-popover-m01olrz4"><div class="_Ym9va_popoverContentRoot_2F8a0" id="m01olrz4"><div class="_Ym9va_popoverSpinner_2Mgyu"><span class="a-spinner a-spinner-medium _Ym9va_popoverSpinnerElement_123Wq"></span><span class="_Ym9va_popoverAjaxErrorMsg_2-Ali aok-hidden">An error has occurred, please refresh the page.</span></div></div></div><span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;dataStrategy&quot;:&quot;preload&quot;,&quot;name&quot;:&quot;m01om8nb&quot;,&quot;closeButton&quot;:false,&quot;popoverLabel&quot;:&quot;Communities&quot;}" id="communities"><a href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative _Ym9va_subnavBarText_3SH-E _Ym9va_lowResHidden_2Up4F">Communities<i class="a-icon a-icon-popover"></i></a></span><div class="a-popover-preload" data-something="books-subnav-popover-" id="a-popover-m01om8nb"><div class="_Ym9va_popoverContentRoot_2F8a0" id="m01om8nb"><div class="_Ym9va_popoverSpinner_2Mgyu"><span class="a-spinner a-spinner-medium _Ym9va_popoverSpinnerElement_123Wq"></span><span class="_Ym9va_popoverAjaxErrorMsg_2-Ali aok-hidden">An error has occurred, please refresh the page.</span></div></div></div><span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;dataStrategy&quot;:&quot;preload&quot;,&quot;name&quot;:&quot;m01ompzz_m01om8nb&quot;,&quot;closeButton&quot;:false,&quot;popoverLabel&quot;:&quot;More&quot;}" id="more-subnav_communities"><a href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative _Ym9va_subnavBarText_3SH-E _Ym9va_lowResShown_1_xeK">More<i class="a-icon a-icon-popover"></i></a></span><div class="a-popover-preload" data-something="books-subnav-popover-" id="a-popover-m01ompzz_m01om8nb"><div class="_Ym9va_popoverContentRoot_2F8a0" id="m01ompzz_m01om8nb"><div class="_Ym9va_popoverSpinner_2Mgyu"><span class="a-spinner a-spinner-medium _Ym9va_popoverSpinnerElement_123Wq"></span><span class="_Ym9va_popoverAjaxErrorMsg_2-Ali aok-hidden">An error has occurred, please refresh the page.</span></div></div></div><span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;dataStrategy&quot;:&quot;preload&quot;,&quot;name&quot;:&quot;m01ompzz&quot;,&quot;closeButton&quot;:false,&quot;popoverLabel&quot;:&quot;More&quot;}" id="more-subnav"><a href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative _Ym9va_subnavBarText_3SH-E _Ym9va_lowResHidden_2Up4F">More<i class="a-icon a-icon-popover"></i></a></span><div class="a-popover-preload" data-something="books-subnav-popover-" id="a-popover-m01ompzz"><div class="_Ym9va_popoverContentRoot_2F8a0" id="m01ompzz"><div class="_Ym9va_popoverSpinner_2Mgyu"><span class="a-spinner a-spinner-medium _Ym9va_popoverSpinnerElement_123Wq"></span><span class="_Ym9va_popoverAjaxErrorMsg_2-Ali aok-hidden">An error has occurred, please refresh the page.</span></div></div></div><span class="_Ym9va_divider_kvFzU"></span><a data-id="/your-books" class="a-link-normal _Ym9va_subnavBarLink_12Xaz" href="/your-books?ref=ebooks_dsk_sn_yb_ip_d"><span class="_Ym9va_subnavBarText_3SH-E">Your Books</span></a></div><div class="a-section _Ym9va_rightContainer_oIXOO"></div></div><div class="_Ym9va_booksSubnavAnimationSpacer_ZJX2a"></div><div class="_Ym9va_popoverVerticalPlacementStyle__0x4F"></div><div class="_Ym9va_detailPageZoomStyleOverride_1MzUM"></div><script type="text/javascript">window.P.when("A", "ready").execute("subnav-cards-inline-module", function(A) {A.on("subnavMixCards:localstorage:update", ({key, value}) => {if (window && window.localStorage && typeof window.localStorage.setItem === "function") {window.localStorage.setItem(key, value); } }); A.on("subnavMixCards:localstorage:get", ({key, callback}) => {if (window && window.localStorage && typeof callback === "function" && typeof window.localStorage.getItem === "function") {callback(window.localStorage.getItem(key)); } else {callback(); } }); });</script></div><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="book-subnav-desktop_books-desktop-subnav_0"]', '#CardInstanceNNnvfay9y5AZxZrrfoBjNA')('mark', 'be')}</script> <script>if(window.uet){window.uet('be','book-subnav-desktop_books-desktop-subnav_0',{wb: 1})}</script> <script>if(window.mixTimeout){window.mixTimeout('book-subnav-desktop', 'CardInstanceNNnvfay9y5AZxZrrfoBjNA', 90000)}; P.when('mix:@amzn/mix.client-runtime', 'mix:book-subnav-desktop__vqvhGFA1').execute(function (runtime, cardModule) {runtime.registerCardFactory('CardInstanceNNnvfay9y5AZxZrrfoBjNA', cardModule).then(function(){if(window.mix_csa){window.mix_csa('[cel_widget_id="book-subnav-desktop_books-desktop-subnav_0"]', '#CardInstanceNNnvfay9y5AZxZrrfoBjNA')('mark', 'functional')}if(window.uex){window.uex('ld','book-subnav-desktop_books-desktop-subnav_0',{wb: 1})}});}); </script> <script>P.load.js('https://images-na.ssl-images-amazon.com/images/I/41MG89Ak0SL.js?xcp'); </script> </div> <script type='text/javascript'>window.navmet.push({key:'Subnav',end:+new Date(),begin:window.navmet.tmp});</script> </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-na.ssl-images-amazon.com/images/G/01/omaha/images/yoda/flyout_72dpi._V270255989_.png' /></a>"}}}},"cartTimeout":{"template":{"name":"flyoutError","data":{"error":{"button":{"text":"Your Cart","url":"/gp/cart/view.html?ref_=nav_err_cart_timeout"},"title":"Oops!","paragraph":"Unable to retrieve your cart."}}}},"primeTimeout":{"template":{"name":"flyoutError","data":{"error":{"title":"<a href='/gp/prime'><img src='https://images-na.ssl-images-amazon.com/images/G/01/prime/piv/YourPrimePIV_fallback_CTA._V327346943_.jpg' /></a>"}}}},"ewcTimeout":{"template":{"name":"flyoutError","data":{"error":{"button":{"text":"Your Cart","url":"/gp/cart/view.html?ref_=nav_err_ewc_timeout"},"title":"Oops!","paragraph":"There's a problem loading your cart right now."}}}},"errorWishlist":{"template":{"name":"flyoutError","data":{"error":{"button":{"text":"Your Wishlist","url":"/gp/registry/wishlist/?ref_=nav_err_wishlist"},"title":"Oops!","paragraph":"Unable to retrieve your wishlist"}}}},"emptyWishlist":{"template":{"name":"flyoutError","data":{"error":{"button":{"text":"Your Wishlist","url":"/gp/registry/wishlist/?ref_=nav_err_empty_wishlist"},"title":"Oops!","paragraph":"Your list is empty"}}}},"yourAccountContent":{"template":{"name":"flyoutError","data":{"error":{"button":{"text":"Your Account","url":"/gp/css/homepage.html?ref_=nav_err_youraccount"},"title":"Oops!","paragraph":"Unable to retrieve your account"}}}},"shopAllTimeout":{"template":{"name":"flyoutError","data":{"error":{"paragraph":"Unable to retrieve departments, please try again later"}}}},"kindleTimeout":{"template":{"name":"flyoutError","data":{"error":{"paragraph":"Unable to retrieve list, please try again later"}}}}}); }); 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.com/search/complete" , marketId: "1" , obfuscatedMarketId: "ATVPDKIKX0DER" , searchAliases: [] , filterAliases: [] , pageType: "Detail" , requestId: "9KWNMHAP6AJ7DHVF80CY" , sessionId: "135-3423260-0821935" , language: "en_US" , customerId: "" , asin: "0321657292" , b2b: 0 , fresh: 0 , isJpOrCn: 0 , isUseAuiIss: 1 }; var issOpts = { fallbackFlag: 1 , isDigitalFeaturesEnabled: 0 , isWayfindingEnabled: 1 , dropdown: "select.searchSelect" , departmentText: "in {department}" , suggestionText: "Search suggestions" , recentSearchesTreatment: "C" , authorSuggestionText: "Explore books by XXAUTHXX" , translatedStringsMap: {"sx-recent-searches":"Recent searches","sx-your-recent-search":"Inspired by your recent search"} , 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','Detail'); window.$Nav && $Nav.declare('config.subPageType','Glance'); 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','135\x2D3423260\x2D0821935'); window.$Nav && $Nav.declare('config.requestId','9KWNMHAP6AJ7DHVF80CY'); window.$Nav && $Nav.declare('config.alexaListEnabled',true); window.$Nav && $Nav.declare('config.readyOnATF',false); window.$Nav && $Nav.declare('config.dynamicMenuArgs',{"rid":"9KWNMHAP6AJ7DHVF80CY","isFullWidthPrime":0,"isPrime":0,"dynamicRequest":1,"weblabs":"","isFreshRegionAndCustomer":"","primeMenuWidth":310}); window.$Nav && $Nav.declare('config.customerName',false); window.$Nav && $Nav.declare('config.customerCountryCode','SG'); 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',false); window.$Nav && $Nav.declare('config.pageHideEnabled',false); window.$Nav && $Nav.declare('config.sslTriggerType','flyoutProximityLarge'); 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',{"url":"/gp/youraccount/navigation/sidepanel"}); 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','607f4a47e6917413244cfb0f0a0ca4d5dffb137b'); window.$Nav && $Nav.declare('config.isExportMode',true); window.$Nav && $Nav.declare('config.languageCode','en_US'); window.$Nav && $Nav.declare('config.environmentVFI','AmazonNavigationCards\x2Fdevelopment\x40B6297854641\x2DAL2_aarch64'); window.$Nav && $Nav.declare('config.isHMenuBrowserCacheDisable',false); window.$Nav && $Nav.declare('config.signInUrlWithRefTag','https\x3A\x2F\x2Fwww.amazon.com\x2Fap\x2Fsignin\x3Fopenid.pape.max_auth_age\x3D0\x26openid.return_to\x3Dhttps\x253A\x252F\x252Fwww.amazon.com\x252Fgp\x252Fproduct\x252F0321657292\x252F\x253Fcamp\x253D1789\x2526creative\x253D9325\x2526creativeASIN\x253D0321657292\x2526ie\x253DUTF8\x2526linkCode\x253Das2\x2526redirect\x253Dtrue\x2526tag\x253Duiwizcom\x2D20\x2526ref_\x253DnavSignInUrlRefTagPlaceHolder\x26openid.identity\x3Dhttp\x253A\x252F\x252Fspecs.openid.net\x252Fauth\x252F2.0\x252Fidentifier_select\x26openid.assoc_handle\x3Dusflex\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',true); window.$Nav && $Nav.declare('config.isNavALFRegistryGiftList',false); window.$Nav && $Nav.declare('config.marketplaceId','ATVPDKIKX0DER'); 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',false); 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','books'); } }); } 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 --> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01kRFdtbihL.css?AUIClients/CustomerReviewsACRAssets" /> <!-- sp:end-feature:configured-sitewide-before-host-atf-assets --> <!-- sp:feature:host-atf --> <meta name="title" content="Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems: Krug, Steve: 9780321657299: Amazon.com: Books"/><title>Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems: Krug, Steve: 9780321657299: Amazon.com: Books</title><meta name="description" content="Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems [Krug, Steve] on Amazon.com. *FREE* shipping on qualifying offers. Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems"/><link rel="canonical" href="https://www.amazon.com/Rocket-Surgery-Made-Easy-Yourself/dp/0321657292"/> <style> .icdp-container-wrapper{border-top-left-radius:16px;border-top-right-radius:16px}#icdp-container{background-color:#FFF;height:100%}#icdp-container .icdp-container-head{position:relative;z-index:2}#icdp-container .icdp-container-head .icdp-close{position:absolute;right:0;top:0;padding:12px;height:36px;width:36px;text-align:center}#icdp-container .icdp-container-head .icdp-close .icdp-close-icon{vertical-align:text-top}.icdp-container-body{height:100%}#icdp-iFrame{height:100%;width:100%;border-width:0;background-color:#FFF}#icdp-skeleton{cursor:progress;height:100%;width:100%;border-width:0;padding-top:36px;overflow:hidden}#icdp-skeleton>:first-child{padding-top:0!important}.icdp-skeleton-button,.icdp-skeleton-image-block,.icdp-skeleton-image-swatches,.icdp-skeleton-text-base,.icdp-skeleton-text-extra-large,.icdp-skeleton-text-large,.icdp-skeleton-text-medium,.icdp-skeleton-text-micro,.icdp-skeleton-text-mini,.icdp-skeleton-text-small,.icdp-skeleton-text-tall-mini,.icdp-skeleton-text-tall-small{background-color:#E3E6E6;animation:2s cubic-bezier(.4,0,.2,1) .5s infinite alternate both icdp-skeleton-gradient}@keyframes icdp-skeleton-gradient{0%{background-color:#E3E6E6}100%{background-color:#C8CCCC}}.icdp-skeleton-text-base,.icdp-skeleton-text-extra-large,.icdp-skeleton-text-large,.icdp-skeleton-text-medium,.icdp-skeleton-text-micro,.icdp-skeleton-text-mini,.icdp-skeleton-text-small{height:20px;border-radius:8px}.icdp-skeleton-text-tall-mini,.icdp-skeleton-text-tall-small{height:30px;border-radius:8px}.icdp-skeleton-text-extra-large{width:100%}.icdp-skeleton-text-large{width:75%}.icdp-skeleton-text-medium{width:60%}.icdp-skeleton-text-base{width:50%}.icdp-skeleton-text-small{width:40%}.icdp-skeleton-text-mini{width:25%}.icdp-skeleton-text-micro{width:15%}.icdp-skeleton-image-block{width:100%;height:260px}.icdp-skeleton-image-swatches{width:30%;height:20px;border-radius:8px}.icdp-skeleton-text-tall-small{width:40%}.icdp-skeleton-text-tall-mini{width:25%}.icdp-skeleton-action-bar{position:fixed!important;bottom:0;z-index:999999;height:auto!important;box-shadow:0 0 5px 0 #C8CCCC;background-color:#FFF}.icdp-skeleton-button{height:32px;width:47.5%;border-radius:8px} </style> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/51wm4ej5ItL._RC|01gKh-6uxaL.js_.js?AUIClients/InContextDetailPageAssets" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('useOffersDebugAssets').execute(function(){ (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/51wm4ej5ItL._RC|01gKh-6uxaL.js_.js?AUIClients/InContextDetailPageAssets'); }); </script> <script type="text/javascript"> var iUrl = "https://m.media-amazon.com/images/I/41V0EqgzDRL._SX218_BO1,204,203,200_QL40_ML2_.jpg"; (function(){var i=new Image; i.src = iUrl;})(); </script> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;detail-page-device-type&quot;}">{"deviceType":"web"}</script> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;metrics-schema&quot;}">{"widgetSchema":"dp:widget:","dimensionSchema":"dp:dims:"}</script> <style type="text/css"> #cm_cr_dpwidget .a-size-micro { font-size: 9px; } #cm_cr_dpwidget .c7yTopDownDashedStrike { border-top: 1px dashed #A9A9A9; border-bottom: 1px dashed #A9A9A9; } #cm_cr_dpwidget .c7yBadgeAUI { text-transform: uppercase; letter-spacing: 0.5px; padding: 2px; white-space: nowrap; } </style> <style type="text/css"> #sitb-pop { z-index:1999; display: none; } #sitb-pop table.sitb-pop-contentsTable { width:100%; border:0; cellpadding:1; cellspacing:0; } #sitb-pop .sitb-pop-bookmarks { line-height:21px; color:#DDDAC0; font-size:11px; width: 302px; } #sitb-pop .sitb-pop-bookmarks a { font-family:Verdana; font-weight:bold; white-space:nowrap; color:#004B91; font-size:11px; text-decoration:none; } #sitb-pop .sitb-pop-bookmarks a:Hover { color:#004B91; text-decoration:none; border-bottom:1px dashed; } #sitb-pop .sitb-pop-bookmarks a:Active { color:#F93; text-decoration:none; border-bottom:1px dashed; } #sitb-pop .sitb-pop-bookmarks a:Visited { color:#963; } #sitb-pop .sitb-pop-search { font-family: Verdana; font-size:11px; margin-top: 5px; width: 302px; } #sitb-pop .sitb-pop-inputbox { width: 126px; } .tinypopup { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; } #sitb-body-gobutton { position: absolute; padding-left: 5px; } .bortfont { font-size: 0.85em; } td.bortArrowCell { width: 25px; padding-top: 50px; vertical-align: top; text-align: center; } .bortImgDiv, td.bortImgCell { height: 135px; vertical-align: bottom; text-align: center; } td.bortTitleCell { margin: 0; padding: 10px 5px 0px 5px; vertical-align: top; } .bortTitleDiv { margin: 0; padding: 10px 5px 0px 5px; } .bortInfoDiv, td.bortInfoCell { padding: 6px 5px 0px 5px; vertical-align: top; } .bortInfoDiv ul, td.bortInfoCell ul { padding: 0; margin: 0 0 0 1.5em; } .bortInfoDiv li, td.bortInfoCell li { margin: 0; padding: 0; } td.bortInfoCell, td.bortTitleCell, td.bortImgCell { width: 210px; } #bortShvl { table-layout: fixed; margin-bottom: 2em; } .browsemenu A:link { color: #00008B; outline:none; } .browsemenu A:visited { color: #00008B; } .browsemenu A:hover { color: #FFA500; } .browsemenu A:active { color: #FFA500; outline:none; } .browsemenu { text-indent: -2em; margin-left: 2em; } .browsemenu LI { padding-bottom:3px; } .concordance { background-color: #F6F6F6; border: 1px solid #CCCCCC; } .concordance a {text-decoration: none; font-family : arial, helvetica, sans-serif} .concordance a:hover {text-decoration: underline} .concordance a:link { font-family: arial,helvetica,sans-serif; color: #003399; } .concordance a:visited { font-family: arial,helvetica,sans-serif; color: #996633; } .concordance a:active { font-family: arial,helvetica,sans-serif; color: #FF9933; } .sitbWarningMessage { background-color: #ffffcc; border: 1px solid #fcb81b; font-family: verdana; padding-top: 0; padding-bottom: 0; margin: 0; text-align: center; } .sitbWarningMessageTable { margin-right: auto; margin-left: auto; } .sitbWarningMessageIcon { width: 17px; height: 17px; margin-right: 1px; background-position: 0 -34px; background-image: url('https://images-na.ssl-images-amazon.com/images/S/sitbweb/sitb-reader/202006160050/en/error-sprite-mini.gif'); background-repeat: no-repeat; } .vellumShade { background-color: #3f4c58; z-index: 90000; filter: alpha(opacity=60); opacity: 0.6; display: none; position: absolute; width: 200%; height: 200%; top: 0px; left: 0px; } #vellumMsg { display: none; z-index: 200000; width: 420px; position: absolute; border: 1px solid #E69C00; opacity: 1; text-align: left; padding-top: 2px; padding-right: 10px; background-color:#FFFFDD; } #vellumMsgIco { left: 5px; top: 5px; width: 25px; height: 25px; position: absolute; background-position: 0 -237px; background-color:#FFFFDD; } #vellumMsgTxt { padding-left: 40px; padding-top: 5px; padding-bottom: 10px; font-family: Verdana; font-size: small; .font-size: x-small; /* IE specific */ } #vellumMsgHdr { padding-top: 10px; padding-left: 40px; font-family: Verdana; font-size: small; .font-size: x-small; /* IE specific */ font-weight: bold; } #vellumMsgCls { position: absolute; right: 3px; top: 3px; width: 13px; height: 11px; background-position: 0 -981px; font-size: 10px; cursor: pointer; } #vellumMsgIco, #vellumMsgCls { background-image: url('https://images-na.ssl-images-amazon.com/images/S/sitbweb/sitb-reader/202006160050/en/sitbreader-sprites.png'); background-repeat: no-repeat; } #vellumLdgIco { background-image: url('https://images-na.ssl-images-amazon.com/images/S/sitbweb/sitb-reader/202006160050/en/loading-4x.gif'); background-repeat: no-repeat; background-position: center center; } div.fionaPublish { background-image: url('https://m.media-amazon.com/images/G/01/kindle/merch/global/kindle-widget-photo._CB485935141_.jpg'); background-repeat: no-repeat; min-height: 8em; height: auto !important; height: 8em; } div.fionaPublish div { margin: 0 5px 0 69px; font-size: 11px; } div.fionaRentalPublish { background-image: url('https://m.media-amazon.com/images/G/01/kindle/rentals/rent-book-promo-image._CB485918020_.png'); background-repeat: no-repeat; min-height: 6em; height: auto !important; height: 6em; } div.fionaRentalPublish div { margin: 0 5px 0 110px; font-size: 11px; } div.fionaPublishBox { padding-top: 10px; text-align: left; } table.gftRdm .gftRdmTop td, table.gftRdm .gftRdmBottom td { background-repeat:repeat-x; height:12px; } table.gftRdm .gftRdmLeft, table.gftRdm .gftRdmRight { background-repeat:repeat-y; width:12px; } table.gftRdm .gftRdmTop .gftRdmLeft { background-image:url("https://m.media-amazon.com/images/G/01/kindle/gifting/box-top-left._CB485935131_.jpg"); } table.gftRdm .gftRdmTop .gftRdmCenter { background-image:url("https://m.media-amazon.com/images/G/01/kindle/gifting/box-top._CB485934039_.jpg"); } table.gftRdm .gftRdmTop .gftRdmRight { background-image:url("https://m.media-amazon.com/images/G/01/kindle/gifting/box-top-right._CB485936570_.jpg"); } table.gftRdm .gftRdmCenter .gftRdmLeft { background-image:url("https://m.media-amazon.com/images/G/01/kindle/gifting/box-left._CB485934717_.jpg"); } table.gftRdm .gftRdmCenter .gftRdmRight { background-image:url("https://m.media-amazon.com/images/G/01/kindle/gifting/box-right._CB485935313_.jpg"); } table.gftRdm .gftRdmBottom .gftRdmLeft { background-image:url("https://m.media-amazon.com/images/G/01/kindle/gifting/box-bottom-left._CB485936368_.jpg"); } table.gftRdm .gftRdmBottom .gftRdmCenter { background-image:url("https://m.media-amazon.com/images/G/01/kindle/gifting/box-bottom._CB485933191_.jpg"); } table.gftRdm .gftRdmBottom .gftRdmRight { background-image:url("https://m.media-amazon.com/images/G/01/kindle/gifting/box-bottom-right._CB485933140_.jpg"); } .giftRedemptionWrapper { padding:12px; } .buyBox.giftBox td { font-size:0.7em; } .tagEdit { padding-bottom:4px; padding-top:4px; } .edit-tag { width: 155px; margin-left: 10px; } .list-tags { white-space: nowrap; padding: 1px 0px 0px 0px; } #suggest-table { display: none; position: absolute; z-index: 2; background-color: #fff; border: 1px solid #9ac; } #suggest-table tr td{ color: #333; font: 11px Verdana, sans-serif; padding: 2px; } #suggest-table tr.hovered { color: #efedd4; background-color: #9ac; } .see-popular { padding: 1.3em 0 0 0; } .tag-cols { border-collapse: collapse; } .tag-cols td { vertical-align: top; width: 250px; padding-right: 30px; } .tag-cols .tag-row { padding: 0 0 7px 0px; } .tag-cols .see-all { white-space: nowrap; padding-top: 5px; } .tags-piles-feedback { display: none; color: #000; font-size: 0.9em; font-weight: bold; margin: 0px 0 0 0; } .tag-cols i { display: none; cursor: pointer; cursor: hand; float: left; font-style: normal; font-size: 0px; vertical-align: bottom; width: 16px; height: 16px; margin-top: 1px; margin-right: 3px; } .tag-cols .snake { display: block; background: url('https://m.media-amazon.com/images/G/01/x-locale/communities/tags/graysnake._CB485934218_.gif'); } #tagContentHolder .tip { display: none; color: #999; font-size: 10px; padding-top: 0.25em; } #tagContentHolder .tip a { color: #999 !important; text-decoration: none !important; border-bottom: solid 1px #CCC; } .nowrap { white-space: nowrap; } #tgEnableVoting { display: none; } #tagContentHolder .count { color: #666; font-size: 10px; margin-left: 3px; white-space: nowrap; } .count.tgVoting { cursor: pointer; } .tgVoting .tgCounter { margin-right: 3px; border-bottom: 1px dashed #003399; color: #003399; } .c2c-inline-sprite { display: -moz-inline-box; display: inline-block; margin: 0;padding: 0; position: relative; overflow: hidden; vertical-align: middle; background-image: url(https://m.media-amazon.com/images/G/01/electronics/click2call/click2call-sprite._CB485946145_.png); background-repeat: no-repeat; } .c2c-inline-sprite span { position:absolute; top:-9999px; } .dp-call-me-button { width:52px; height:22px; background-position:0px -57px; } .bxgy-priceblock .button-sprite, #bxgy_price_button_block .button-sprite, #fbt_price_block .button-sprite { background-image: url( https://m.media-amazon.com/images/G/01/x-locale/personalization/bxgy/fbt-cart-preorder-sprite._CB485921812_.gif); } #bxgy_price_button_block .wl-button-sprite, #fbt_price_block .wl-button-sprite { background-image: url( https://m.media-amazon.com/images/G/01/x-locale/communities/wishlist/add-to-wl-button-sprite._CB485942493_.gif); } .bxgySellerLoading { background: url('https://m.media-amazon.com/images/G/01/x-locale/common/loading/loading-small._CB485937044_.gif') no-repeat 50px 20px; height: 50px; margin: 0; padding: 0; } a.slateLink:link{ color: rgb(119,119,119); text-decoration:none;} a.slateLink:active { color: rgb(119,119,119); text-decoration:none;} a.slateLink:visited{ color: rgb(119,119,119); text-decoration:none;} a.slateLink:hover{ color: rgb(119,119,119); text-decoration:none;} .shuttleGradient { float:left; width:100%; text-align:left; line-height: normal; position:relative; height:43px; background-color:#dddddd; background-image: url(https://m.media-amazon.com/images/G/01/x-locale/communities/customerimage/shuttle-gradient._CB485934792_.gif); background-position: bottom; background-repeat : repeat-x; } .shuttleTextTop { font-size:18px; font-weight:bold; font-family:verdana,arial,helvetica,sans-serif; color: rgb(119,119,119); margin-left:10px; } .shuttleTextBottom { margin-top:-2px; font-size:15px; font-family:verdana,arial,helvetica,sans-serif; color: rgb(119,119,119); margin-left:10px; } .outercenterslate{ cursor:pointer; } .innercenterslate{ overflow: hidden; } .slateoverlay{ position: absolute; top: 0px; border: 0px } .centerslate { display: table-cell; background-color:black; text-align: center; vertical-align: middle; } .centerslate * { vertical-align: middle; } .centerslate { display/*\**/: block\9 } /*\*//*/ .centerslate { display: block; } .centerslate span { display: inline-block; height: 100%; width: 1px; } /**/ </style> <!--[if lt IE 9]><style> .centerslate span { display: inline-block; height: 100%; } </style><![endif]--> <style> .bucketDiv { padding:5px 0em; padding:15px 0px 15px 0px; } .bucketDivFloat { float:left; padding:5px 0em; padding:15px 0px 15px 0px; } .showFieldsTop { border-top:1px solid black; border-left:1px solid black; } .showFieldsBottom { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; border-bottom:1px solid black; border-right:1px solid black; } </style> <script language="Javascript1.1" type="text/javascript"> <!-- function amz_js_PopWin(url,name,options){ var ContextWindow = window.open(url,name,options); ContextWindow.focus(); return false; } //--> </script> <script type="text/javascript"> // ============================================================================= // Function Class: Show/Hide product promotions & special offers link // ============================================================================= function showElement(id) { var elm = document.getElementById(id); if (elm) { elm.style.visibility = 'visible'; if (elm.getAttribute('name') == 'heroQuickPromoDiv') { elm.style.display = 'block'; } } } function hideElement(id) { var elm = document.getElementById(id); if (elm) { elm.style.visibility = 'hidden'; if (elm.getAttribute('name') == 'heroQuickPromoDiv') { elm.style.display = 'none'; } } } function showHideElement(h_id, div_id) { var hiddenTag = document.getElementById(h_id); if (hiddenTag) { showElement(div_id); } else { hideElement(div_id); } } if(typeof P === 'object' && typeof P.when === 'function'){ P.register("isLazyLoadWeblabEnabled", function(){ var isWeblabEnabled = 1; return isWeblabEnabled; }); } window.isBowserFeatureCleanup = 0; var touchDeviceDetected = false; P.register('sp.load.critical.js'); P.now('sp.load.js').execute(function(jsObj){ if(!jsObj){ P.declare('sp.load.js', {}); if (window.ue && ue.count) { ue.count("jsLoadedAtStartMarkerCount", 1); } } }); var CSMReqs={af:{c:2,p:'atf'},cf:{c:2,p:'cf'},x1:{c:1,p:'x1'},x2:{c:1,p:'x2'}}; var prioritizeCriticalModules = true; function setCSMReq(a){ a=a.toLowerCase(); var b=CSMReqs[a]; if(b&&--b.c==0){ if(typeof uet=='function'){uet(a); (a == 'af') && (typeof replaceImg === 'function') && replaceImg();}; if (a == 'af' && prioritizeCriticalModules){ var featureElements = document.getElementsByClassName('dp-cif'); if(featureElements.length){ var priorityModuleList = ["A","jQuery"]; var moduleMap = { 'A' : 1, 'jQuery' : 1 }; for (var i = 0; i<featureElements.length; i++){ if(featureElements[i].dataset && featureElements[i].dataset.dpCriticalJsModules){ var criticalJsModules = JSON.parse(featureElements[i].dataset.dpCriticalJsModules); if(criticalJsModules) { criticalJsModules.forEach(function(criticalJsModule,index){ if (!moduleMap[criticalJsModule]){ moduleMap[criticalJsModule] = 1; priorityModuleList.push(criticalJsModule); } }); } } else if (typeof featureElements[i].dataset === 'undefined'){ var criticalJsModules = JSON.parse(featureElements[i].getAttribute('data-dp-critical-js-modules')); if(criticalJsModules) { criticalJsModules.forEach(function(criticalJsModule,index){ if (!moduleMap[criticalJsModule]){ moduleMap[criticalJsModule] = 1; priorityModuleList.push(criticalJsModule); } }); } } } if (P && P.setPriority && typeof P.setPriority === 'function' ) { prioritizeCriticalModules = false; P.setPriority(priorityModuleList); } } } if(typeof P != 'undefined'){ P.register(b.p); if(a == 'af') { if(typeof uet === 'function') { uet('bb', 'TwisterAUIWait', {wb: 1}); } } }; } } if(typeof P != 'undefined') { P.when('A').execute(function(A) { if(typeof uet === 'function') { uet('af', 'TwisterAUIWait', {wb: 1}); } }); } var addlongPoleTag = function(marker,customtag){ marker=marker.toLowerCase(); var b=CSMReqs[marker]; if(b.c == 0){ if(window.ue && typeof ue.tag === 'function') { ue.tag(customtag); } } }; ;(function(_onerror){ var old_error_handler = _onerror; var attributionMap = { "BrowserAddon":{ logLevel: "ERROR", files:[ /^res:\/\//, /^resource:\/\//, /^chrome:\/\//, /^chrome-extension:\/\//, /^extensions\//, /^file:\/\/\//, /^chrome\/RendererExtensionBindings/, /^plugin\/amazon_com_detail\.js/, /^miscellaneous_bindings/, // plugin in china /^http.?:\/\/([^\s\.]+\.)*qhimg\.com/, // plugin in India /^http.?:\/\/([^\s\.]+\.)*datafastguru\.info/, /^http.?:\/\/sc1\.checkpoint\.com\/dev\/abine\/scripts\/inject\.js/, /^http.?:\/\/([^\s\.]+\.)*image2play\.com/, /^http.?:\/\/([^\s\.]+\.)*wajam\.com/, /^http.?:\/\/([^\s\.]+\.)*ydstatic\.com/, /^https?:\/\/([^\s\.]+\.)*googleapis\.com\/ajax\/libs\/jquery/, /^https?:\/\/www\.superfish\.com\/ws/, /^https?:\/\/api.imideo.com\/v2/, /^https?:\/\/minibar.iminent.com/, /^https?:\/\/translate.googleusercontent.com/, /^includes\/helper/ ] } }; function findMatch(f){ for(var attribution in attributionMap){ var i=0; var attributionValue = attributionMap[attribution]; var files = attributionValue['files']; while(files[i]){ if(f.match(files[i])){ var exception={}; exception.attribution = attribution; if(attributionValue.hasOwnProperty("logLevel")){ exception.logLevel = attributionValue['logLevel']; } return exception; } i++; } } return null; } function dpOnErrorOverride(message, file, line, col, error){ var matchingErrorFound = false; if(typeof file == "string"){ try{ var jsException = findMatch(file); if(jsException && typeof jsException === "object"){ jsException.m = message; jsException.f = file; jsException.l = line; jsException.c = "" + (col || ""); jsException.err = error; jsException.fromOnError = 1; jsException.args = arguments; if(window.ueLogError){ window.ueLogError(jsException); matchingErrorFound = true; if(ue && ue.count){ ue.count("dpJavascriptAffectedErrors", (ue.count("dpJavascriptAffectedErrors") || 0) + 1); ue.count("dpJSError" + jsException.attribution, (ue.count("dpJSError" + jsException.attribution) || 0) + 1); } } } }catch(exception){ if(window.ueLogError){ window.ueLogError(exception,{message: "dpOnErrorOverride: error occurred - ", logLevel:"FATAL"}); } } } if(!matchingErrorFound){ old_error_handler.apply(this, arguments); } return false; } dpOnErrorOverride.skipTrace = 1; window.onerror = dpOnErrorOverride; })(window.onerror); var gbEnableTwisterJS = 0; var isTwisterPage = 0; </script> <div id='dp' class='book en_US'> <script type="text/javascript"> (typeof setCSMReq === 'function') && setCSMReq("x1"); if(typeof uet === 'function'){uet('bb', 'udpV3atfwait', {wb: 1});}; if(typeof uet === 'function'){uet('be', 'atfClientSideWaitTimeDesktop', {wb: 1});}; </script> <div id="dp-container" class="a-container" role="main"> <script type="text/javascript"> if(typeof uet === 'function'){uet('af', 'atfClientSideWaitTimeDesktop', {wb: 1});}; </script> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;desktop-landing-image-data&quot;}">{"landingImageUrl":"https://m.media-amazon.com/images/I/41V0EqgzDRL._SX218_BO1,204,203,200_QL40_ML2_.jpg"}</script> <script type="text/javascript"> if(typeof uet === 'function'){uet('be', 'udpV3atfwait', {wb: 1});}; if(typeof uex === 'function'){uex('ld', 'udpV3atfwait', {wb: 1});}; </script><div cel_widget_id='dpx-ppd_csm_instrumentation_wrapper' class='celwidget'> <div id="above-dp-container" class="a-section"> <div id="jquery-available_feature_div" class="celwidget" data-feature-name="jquery-available" data-csa-c-type="widget" data-csa-c-content-id="jquery-available" data-csa-c-slot-id="jquery-available_feature_div" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> <script type="text/javascript"> if(typeof P !== "undefined" && typeof P.when === "function"){ P.when('cf').execute(function() { P.when('navbarJS-jQuery').execute(function(){}); P.when('finderFitsJS').execute(function(){}); P.when('twister').execute(function(){}); P.when('swfjs').execute(function(){}); }); } </script> </div> <div id="percolate-ui-ilm_feature_div" class="celwidget" data-feature-name="percolate-ui-ilm" data-csa-c-type="widget" data-csa-c-content-id="percolate-ui-ilm" data-csa-c-slot-id="percolate-ui-ilm_feature_div" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> <div cel_widget_id='percolate-ui-ilm_csm_instrumentation_wrapper' class='celwidget'> <div class="celwidget pd_rd_w-HiVi7 content-id-amzn1.sym.e904788f-5c71-4e08-b2c9-f4eeafae61e0 pf_rd_p-e904788f-5c71-4e08-b2c9-f4eeafae61e0 pf_rd_r-9KWNMHAP6AJ7DHVF80CY pd_rd_wg-inOKA pd_rd_r-3da73fbc-5b88-497f-be63-9a82c989be36 c-f" cel_widget_id="universal-detail-ilm-card_desktop-dp-atf_0" data-csa-op-log-render="" data-csa-c-content-id="amzn1.sym.e904788f-5c71-4e08-b2c9-f4eeafae61e0" data-csa-c-slot-id="desktop-dp-ilm-1" data-csa-c-type="widget" data-csa-c-painter="universal-detail-ilm-card-cards"><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="universal-detail-ilm-card_desktop-dp-atf_0"]', '#CardInstanceWfYaLSm2tLJ_YVjUS_w9TA')('mark', 'bb')}</script> <script>if(window.uet){window.uet('bb','universal-detail-ilm-card_desktop-dp-atf_0',{wb: 1})}</script> <style>._universal-detail-ilm-card_style_mobile__CG11l{margin:-1.2rem auto 1.2rem;width:320px}._universal-detail-ilm-card_style_mobile__CG11l img{margin-bottom:.1rem}._universal-detail-ilm-card_style_desktop__2G4jX img{display:block;margin-left:auto;margin-right:auto}</style> <!--CardsClient--><div class="_universal-detail-ilm-card_style_desktop__2G4jX" id="CardInstanceWfYaLSm2tLJ_YVjUS_w9TA" data-card-metrics-id="universal-detail-ilm-card_desktop-dp-atf_0"><a href="/b/?_encoding=UTF8&amp;node=21439846011&amp;pd_rd_w=HiVi7&amp;content-id=amzn1.sym.e904788f-5c71-4e08-b2c9-f4eeafae61e0&amp;pf_rd_p=e904788f-5c71-4e08-b2c9-f4eeafae61e0&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=inOKA&amp;pd_rd_r=3da73fbc-5b88-497f-be63-9a82c989be36"><img alt="Shop top categories that ship internationally" src="https://m.media-amazon.com/images/I/21DX0E62GJL.png" class="_universal-detail-ilm-card_style_image__2jCsj" height="45" width="650" data-a-hires="https://m.media-amazon.com/images/I/21DX0E62GJL.png"/></a></div><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="universal-detail-ilm-card_desktop-dp-atf_0"]', '#CardInstanceWfYaLSm2tLJ_YVjUS_w9TA')('mark', 'be')}</script> <script>if(window.uet){window.uet('be','universal-detail-ilm-card_desktop-dp-atf_0',{wb: 1})}</script> <script>if(window.mix_csa){window.mix_csa('[cel_widget_id="universal-detail-ilm-card_desktop-dp-atf_0"]', '#CardInstanceWfYaLSm2tLJ_YVjUS_w9TA')('mark', 'functional')}if(window.uex){window.uex('ld','universal-detail-ilm-card_desktop-dp-atf_0',{wb: 1})}</script> </div> </div> </div> <div id="percolate-ui-lpo_feature_div" class="celwidget" data-feature-name="percolate-ui-lpo" data-csa-c-type="widget" data-csa-c-content-id="percolate-ui-lpo" data-csa-c-slot-id="percolate-ui-lpo_feature_div" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> </div> <div id="prime_feature_div" class="celwidget" data-feature-name="prime" data-csa-c-type="widget" data-csa-c-content-id="prime" data-csa-c-slot-id="prime_feature_div" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> <div cel_widget_id='prime_csm_instrumentation_wrapper' class='celwidget'> <div id="PrimeStripeContent"> </div></div> </div> <div id="desktop-breadcrumbs_feature_div" class="celwidget" data-feature-name="desktop-breadcrumbs" data-csa-c-type="widget" data-csa-c-content-id="desktop-breadcrumbs" data-csa-c-slot-id="desktop-breadcrumbs_feature_div" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> <div class="celwidget c-f" cel_widget_id="seo-breadcrumb-desktop-card_DetailPage_4" data-csa-op-log-render="" data-csa-c-content-id="DsUnknown" data-csa-c-slot-id="DsUnknown-5" data-csa-c-type="widget" data-csa-c-painter="seo-breadcrumb-desktop-card-cards"><!--CardsClient--><div class="a-section a-spacing-none a-padding-medium" id="CardInstancey5dMPThN-Kb25Z8hdsT97A" data-card-metrics-id="seo-breadcrumb-desktop-card_DetailPage_4"><div id="wayfinding-breadcrumbs_feature_div" class="a-subheader a-breadcrumb feature" data-feature-name="wayfinding-breadcrumbs"><ul class="a-unordered-list a-horizontal a-size-small"><li><span class="a-list-item"><a class="a-link-normal a-color-tertiary" href="/books-used-books-textbooks/b/ref=dp_bc_1?ie=UTF8&amp;node=283155">Books</a></span></li><li class="a-breadcrumb-divider"><span class="a-list-item a-color-tertiary">›</span></li><li><span class="a-list-item"><a class="a-link-normal a-color-tertiary" href="/Computers-Technology-Books/b/ref=dp_bc_2?ie=UTF8&amp;node=5">Computers &amp; Technology</a></span></li><li class="a-breadcrumb-divider"><span class="a-list-item a-color-tertiary">›</span></li><li><span class="a-list-item"><a class="a-link-normal a-color-tertiary" href="/Web-Development-Computers-Internet-Books/b/ref=dp_bc_3?ie=UTF8&amp;node=3510">Web Development &amp; Design</a></span></li><li class="a-breadcrumb-divider"><span class="a-list-item a-color-tertiary">›</span></li><li><span class="a-list-item"><a class="a-link-normal a-color-tertiary" href="/HTML-Graphics-Design-Books/b/ref=dp_bc_4?ie=UTF8&amp;node=3525">Web Design</a></span></li></ul></div></div></div> </div> </div> <div id="bookslegalcompliancebanner_feature_div" class="celwidget" data-feature-name="bookslegalcompliancebanner" data-csa-c-type="widget" data-csa-c-content-id="bookslegalcompliancebanner" data-csa-c-slot-id="bookslegalcompliancebanner_feature_div" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> </div> <div id="dynamicIngressBarCard_feature_div" class="celwidget" data-feature-name="dynamicIngressBarCard" data-csa-c-type="widget" data-csa-c-content-id="dynamicIngressBarCard" data-csa-c-slot-id="dynamicIngressBarCard_feature_div" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> </div> <div id="booksInstantOrderUpdate_feature_div" class="celwidget" data-feature-name="booksInstantOrderUpdate" data-csa-c-type="widget" data-csa-c-content-id="booksInstantOrderUpdate" data-csa-c-slot-id="booksInstantOrderUpdate_feature_div" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> </div> <div id="companyCompliancePolicies_feature_div" class="celwidget" data-feature-name="companyCompliancePolicies" data-csa-c-type="widget" data-csa-c-content-id="companyCompliancePolicies" data-csa-c-slot-id="companyCompliancePolicies_feature_div" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> <div class="offersConsistencyEnabled"> <div id="ppd_newAccordionRow" style=""> </div> <div id="ppd_usedAccordionRow" style="display:none;"> </div> </div> </div> <div id="rightCol"> <div id="primeDPUpsellContainer" class="celwidget" data-feature-name="primeDPUpsellContainer" data-csa-c-type="widget" data-csa-c-content-id="primeDPUpsellContainer" data-csa-c-slot-id="primeDPUpsellContainer" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> </div> <div id="promoAwareness_feature_div" class="celwidget" data-feature-name="promoAwareness" data-csa-c-type="widget" data-csa-c-content-id="promoAwareness" data-csa-c-slot-id="promoAwareness_feature_div" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> </div> <div id="youPay_feature_div" class="celwidget" data-feature-name="youPay" data-csa-c-type="widget" data-csa-c-content-id="youPay" data-csa-c-slot-id="youPay_feature_div" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> </div> <div id="Northstar-Buybox" class="celwidget" data-feature-name="Northstar-Buybox" data-csa-c-type="widget" data-csa-c-content-id="Northstar-Buybox" data-csa-c-slot-id="Northstar-Buybox" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> <div id="bookTwisterMessage_feature_div" class="celwidget" data-feature-name="bookTwisterMessage" data-csa-c-type="widget" data-csa-c-content-id="bookTwisterMessage" data-csa-c-slot-id="bookTwisterMessage_feature_div" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> </div> <div id="mediamatrix_feature_div" class="celwidget" data-feature-name="mediamatrix" data-csa-c-type="widget" data-csa-c-content-id="mediamatrix" data-csa-c-slot-id="mediamatrix_feature_div" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> <div id="formats" class="a-section a-spacing-none MMGridLayout"> <div id="tmmSwatches" class="a-section a-spacing-none nonJSFormats"> <ul id="tmmSwatchesList" class="a-unordered-list a-nostyle a-vertical"> <div class="a-row formatsRow a-ws-row" role="presentation"> <div id="tmm-grid-swatch-KINDLE" class="a-column a-span6 a-text-left swatchElement unselected celwidget" role="listitem"> <span class="a-button a-spacing-none a-button-toggle format"><span class="a-button-inner"><a href="/Rocket-Surgery-Made-Easy-Yourself-ebook/dp/B002UXRGNO/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;sr=" role="radio" aria-checked="false" aria-current="" class="a-button-text a-text-left"> <span class="slot-title"> <span aria-label="Kindle Format:">Kindle</span> <br/> </span> <span class="slot-price"> <span class="a-size-base a-color-secondary"> $26.14 </span> </span> <br id="sw-slots-grid-line-break"/> <span class="slot-extraMessage"> <span class="kindleExtraMessage"> <div class="a-section"> <span aria-label="Available instantly" class="a-size-small a-text-normal"> Available instantly </span> </div> </span> </span> </a></span></span> </div> <div id="tmm-grid-swatch-PAPERBACK" class="a-column a-span6 a-text-left swatchElement selected celwidget a-span-last a-ws-span-last" role="listitem"> <span class="a-button a-button-selected a-spacing-none a-button-toggle format"><span class="a-button-inner"><a href="javascript:void(0)" role="radio" aria-checked="true" aria-current="page" class="a-button-text a-text-left"> <span class="slot-title"> <span aria-label="Paperback Format:">Paperback</span> <br/> </span> <span class="slot-price"> <span class="a-size-base a-color-price a-color-price"> $19.35 - $27.52 </span> </span> <br id="sw-slots-grid-line-break"/> </a></span></span> </div> </div> </ul> </div> </div> </div> <div id="mediaMatrixGridAODPopover_feature_div" class="celwidget" data-feature-name="mediaMatrixGridAODPopover" data-csa-c-type="widget" data-csa-c-content-id="mediaMatrixGridAODPopover" data-csa-c-slot-id="mediaMatrixGridAODPopover_feature_div" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;closeButton&quot;:true,&quot;activate&quot;:&quot;onclick&quot;,&quot;name&quot;:&quot;mediaMatrixGridAODPopover&quot;,&quot;position&quot;:&quot;triggerBottom&quot;}" id="mediaMatrixGridAODPopover"> <a href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative"> <span aria-label="Other Used and New from $4.51" class="a-size-base olp-link aod-popover-caret-link"> Other Used and New <span class="olp-from">from</span> $4.51 </span> <i class="a-icon a-icon-popover"></i></a> </span> <div class="a-popover-preload" id="a-popover-mediaMatrixGridAODPopover"> <div id="mediaMatrixGridAODPopoverEntries"> <div class="a-row"> <span class="a-size-base olp-link aod-popover-entry"> <span class="a-declarative" data-action="show-all-offers-display" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-show-all-offers-display" data-show-all-offers-display="{&quot;condition&quot;:&quot;USED&quot;,&quot;asin&quot;:&quot;0321657292&quot;}"> <a id="mm-grid-aod-popover-paperback_meta_binding-entry" aria-label="Paperback from $4.51" class="a-link-normal mm-grid-aod-popover-format-entry" href="/gp/offer-listing/0321657292/ref=aod_pop_pap_used_olp_sr?ie=UTF8&amp;condition=used_olp"> Paperback <span class="olp-from">from</span> $4.51 </a> </span> </span> </div> </div> </div> </div> <div id="desktop_buybox" class="celwidget" data-feature-name="desktop_buybox" data-csa-c-type="widget" data-csa-c-content-id="desktop_buybox" data-csa-c-slot-id="desktop_buybox" data-csa-c-asin="" data-csa-c-is-in-initial-active-row="false"> <div id="buybox"> <div data-csa-c-type="element" data-csa-c-slot-id="offer_display_content" data-csa-c-content-id="desktop_buybox_group_1"> <div id="desktop_accordion" class="celwidget" data-feature-name="desktop_accordion" data-csa-c-type="widget" data-csa-c-content-id="desktop_accordion" data-csa-c-slot-id="desktop_accordion" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div id="accordionRows_feature_div" data-feature-name="accordionRows" data-template-name="accordionRows" class="a-section a-spacing-none"> <div id="accordionRows" class="celwidget" data-feature-name="accordionRows" data-csa-c-type="widget" data-csa-c-content-id="accordionRows" data-csa-c-slot-id="accordionRows" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <script type="text/javascript"> P.when("A", "a-expander", "a-truncate", "ready").execute(function(A, expander, truncate) { A.on("a:accordion:buybox-accordion:select", function(data) { // Change active accordion header price color to red A.$("#buyBoxAccordion").find(".accordion-header span.header-price"). removeClass("a-color-price").addClass("a-color-secondary"); A.$(data.selectedRow.$row).find(".accordion-header span.header-price"). removeClass("a-color-secondary").addClass("a-color-price"); // Change active accordion header prime logo to opaque A.$("#buyBoxAccordion").find(".accordion-header i.header-prime-logo"). addClass("opacity-50"); A.$(data.selectedRow.$row).find(".accordion-header i.header-prime-logo"). removeClass("opacity-50"); //initialize accordion expander expander.initializeExpanders(); if (document.getElementById('truncatedConditionNoteContainer') != null) { const truncatedTitleContainer = '#truncatedConditionNoteContainer'; truncate.manualTruncate(truncatedTitleContainer); truncateConditionNote(); } }); // Record metrics for clicking usedAccordionRow A.on("a:accordion:buybox-accordion:usedAccordionRow:select", function(data) { var ue = window.ue; if (ue && typeof ue.count === 'function') { ue.count('dpOffers:buybox:mobile:usedAccordionOpen', (ue.count('dpOffers:buybox:mobile:usedAccordionOpen') || 0) + 1); } }); }); </script> <div id="buyBoxAccordion" data-a-accordion-name="buybox-accordion" class="a-box-group a-accordion a-spacing-large buybox-radio-button-experiment" role=""> <div id="newAccordionRow_0" data-buying-option-index="0" class="a-box a-accordion-active celwidget" data-a-accordion-row-name="newAccordionRow"><div class="a-box-inner a-accordion-row-container"> <div data-csa-c-asin="0321657292" data-csa-c-content-id="offer_display_desktop_accordion_header" data-csa-c-func-deps="aui-da-a-accordion" data-csa-c-is-in-initial-active-row="true" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-type="widget" data-csa-interaction-events="click" aria-expanded="true" data-action="a-accordion" class="a-accordion-row-a11y a-accordion-row a-declarative a-accordion-sr accordion-header mobb-header-css" role="button" tabindex="0" aria-label=""><i class="a-icon a-accordion-radio a-icon-radio-active"></i> <h5 aria-level="3"> <div id="newAccordionCaption_feature_div" class="celwidget" data-feature-name="newAccordionCaption" data-csa-c-type="widget" data-csa-c-content-id="newAccordionCaption" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div class="a-column a-span6 accordion-caption"> <span class="a-text-bold"> Buy new: </span> </div> </div> <div id="apex_offerDisplay_desktop" class="celwidget" data-feature-name="apex_offerDisplay_desktop" data-csa-c-type="widget" data-csa-c-content-id="apex_offerDisplay_desktop" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div data-csa-c-type="widget" data-csa-c-slot-id="apex_dp_offer_display" data-csa-c-content-id="apex" data-csa-c-buying-option-type="NEW"> <div id="corePrice_feature_div" class="celwidget" data-feature-name="corePrice" data-csa-c-type="widget" data-csa-c-content-id="corePrice" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div data-csa-c-type="widget" data-csa-c-slot-id="apex_dp_offer_display" data-csa-c-content-id="apex_with_rio_cx" data-csa-c-buying-option-type="NEW"> <div class="a-row"> <div class="a-column a-span12 a-text-left"> <style type="text/css"> .savingPriceOverride { color:#CC0C39!important; font-weight: 300!important; } .reinventMobileHeaderPrice { font-weight: 400; } #apex_offerDisplay_mobile_feature_div .reinventPriceSavingsPercentageMargin, #apex_offerDisplay_mobile_feature_div .reinventPricePriceToPayMargin { margin-right: 4px; } </style> <div class="show-on-unselected a-spacing-top-mini" > <div class="a-section a-spacing-none aok-align-center"> <span aria-hidden="false" class="a-size-medium-plus a-color-price savingPriceOverride aok-align-center reinventPriceSavingsPercentageMargin savingsPercentage">-39%</span> <span class="a-price aok-align-center reinventPricePriceToPayMargin priceToPay reinventHeaderPrice" data-a-size="l" data-a-color="base"><span class="a-offscreen">$27.52</span><span aria-hidden="true"><span class="a-price-symbol">$</span><span class="a-price-whole">27<span class="a-price-decimal">.</span></span><span class="a-price-fraction">52</span></span></span> <span id="taxInclusiveMessage" class="a-size-mini a-color-base aok-align-center aok-nowrap"> </span> </div> </div> </div> </div> </div> </div> <div id="regulatoryDeposit_feature_div" class="celwidget" data-feature-name="regulatoryDeposit" data-csa-c-type="widget" data-csa-c-content-id="regulatoryDeposit" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> </div> </div> <div id="apex_accordion_header_below_price_desktop" class="celwidget" data-feature-name="apex_accordion_header_below_price_desktop" data-csa-c-type="widget" data-csa-c-content-id="apex_accordion_header_below_price_desktop" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div id="pointsAbbreviated_feature_div" class="celwidget" data-feature-name="pointsAbbreviated" data-csa-c-type="widget" data-csa-c-content-id="pointsAbbreviated" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="globalStoreIfdAbbreviated_feature_div" class="celwidget" data-feature-name="globalStoreIfdAbbreviated" data-csa-c-type="widget" data-csa-c-content-id="globalStoreIfdAbbreviated" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="primeBadgeAndShippingMessageAbbreviated_feature_div" class="celwidget" data-feature-name="primeBadgeAndShippingMessageAbbreviated" data-csa-c-type="widget" data-csa-c-content-id="primeBadgeAndShippingMessageAbbreviated" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div id="abbreviate_shipping_accordion_head" class="a-column a-span12 a-text-left show-on-unselected"> <div class="a-row a-color-secondary"> <dptags:queryLogOperation methodName="addCount" metric="FSPB:ABBREVIATED:JSP_RENDER:renderCount" /> </div> </div> <div id="mfn_shipping_accordion_head" class="a-column a-span12 a-text-left show-on-unselected"> <div class="a-row a-color-secondary"> </div> </div> </div> <div id="creturnsPolicyMessageInsideAccordionHeader_feature_div" class="celwidget" data-feature-name="creturnsPolicyMessageInsideAccordionHeader" data-csa-c-type="widget" data-csa-c-content-id="creturnsPolicyMessageInsideAccordionHeader" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="globalStoreImportBadgeAbbreviated_feature_div" class="celwidget" data-feature-name="globalStoreImportBadgeAbbreviated" data-csa-c-type="widget" data-csa-c-content-id="globalStoreImportBadgeAbbreviated" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="deliveryBlockAbbreviated_feature_div" class="celwidget" data-feature-name="deliveryBlockAbbreviated" data-csa-c-type="widget" data-csa-c-content-id="deliveryBlockAbbreviated" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div class="a-row"> <div id="abbreviate_fasttrack_accordion_head" class="a-column a-span12 a-text-left show-on-unselected"> <div class="a-row a-color-secondary"> <div id="delivery_block_small_accordion_head" class="a-column a-span12 a-text-left show-on-unselected"> <div class="a-row a-color-secondary"> <div class="a-row"> <div id="deliveryBlockSmallModCollapsedMessageAccordionHead" class="a-column a-span12 a-text-left show-on-unselected"> <div class="a-row a-color-secondary"> <div id="deliveryBlockSmallModCollapsedMessage" class="a-section a-spacing-none"> <div id="deliveryBlockSmallMessage" class="a-section a-spacing-none"> <html> <head></head> <body> <div id="mir-layout-DELIVERY_BLOCK"> <div class="a-spacing-base" id="mir-layout-DELIVERY_BLOCK-slot-PRIMARY_DELIVERY_MESSAGE_MEDIUM"> <span data-csa-c-type="element" data-csa-c-content-id="DEXUnifiedCXPDM" data-csa-c-delivery-price="$7.71" data-csa-c-value-proposition="" data-csa-c-delivery-type="Delivery" data-csa-c-delivery-time="Wednesday, March 5" data-csa-c-delivery-destination="" data-csa-c-delivery-condition="" data-csa-c-pickup-location="" data-csa-c-distance="" data-csa-c-delivery-cutoff="" data-csa-c-mir-view="CONSOLIDATED_CX" data-csa-c-mir-type="DELIVERY" data-csa-c-mir-sub-type="" data-csa-c-mir-variant="DEFAULT" data-csa-c-delivery-benefit-program-id="PAID_SHIPPING_TLC_SHIPCOST"> Delivery <span class="a-text-bold">Wednesday, March 5</span> </span> </div> </div> </body> </html> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div id="availabilityInsideAccordionHeader2_feature_div" class="celwidget" data-feature-name="availabilityInsideAccordionHeader2" data-csa-c-type="widget" data-csa-c-content-id="availabilityInsideAccordionHeader2" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="shipFromSoldByAbbreviated_feature_div" class="celwidget" data-feature-name="shipFromSoldByAbbreviated" data-csa-c-type="widget" data-csa-c-content-id="shipFromSoldByAbbreviated" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div id="sfsb_accordion_head" class="a-section show-on-unselected sfsb-header-text"> <div class="a-row"> <div class="a-column a-span12 a-text-left truncate"> <span class="a-size-small"> Ships from: </span> <span class="a-size-small"> Amazon.com </span> </div> </div> <div class="a-row"> <div class="a-column a-span12 a-text-left truncate"> <span class="a-size-small"> Sold by: </span> <span class="a-size-small"> Amazon.com </span> </div> </div> </div> </div> <div id="productSupportInsideAccordionHeader_feature_div" class="celwidget" data-feature-name="productSupportInsideAccordionHeader" data-csa-c-type="widget" data-csa-c-content-id="productSupportInsideAccordionHeader" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="returnPolicyInsideAccordionHeader_feature_div" class="celwidget" data-feature-name="returnPolicyInsideAccordionHeader" data-csa-c-type="widget" data-csa-c-content-id="returnPolicyInsideAccordionHeader" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="originalPackagingMessageInsideAccordionHeader2_feature_div" class="celwidget" data-feature-name="originalPackagingMessageInsideAccordionHeader2" data-csa-c-type="widget" data-csa-c-content-id="originalPackagingMessageInsideAccordionHeader2" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> </h5> </div> <div class="a-accordion-inner accordion-row-content"> <div class="a-section"> <form method="post" id="addToCart" action="/gp/product/handle-buy-box/ref=dp_start-bbf_1_glance" class="a-content" autocomplete="off"> <!-- sp:csrf --><input type="hidden" name="anti-csrftoken-a2z" value="hP1IOzjs9ZWYcBkfvznovH50WTlj0yj6nzeK3Cd5vyo/AAAAAGe4wAtlYjQ4MDZlMy1mNGM0LTRhMmQtOWFkNi04M2IwNDY2OWE5MjY=" id="desktop-atc-anti-csrf-token" ><!-- sp:end-csrf --> <input type="hidden" id="offerListingID" name="offerListingID" value="TADmwukf%2Fi%2FRf28JILiq7fTUC0gakxVGi7d4njlvmXyk3TiF8vI7Q8%2FPT0mU%2BGCZwA6wg0XElGDuKV9wuLgTglWedVRJ0Aj4OSU4m0r2ixtrcUaiJWCxb45qB9CJ4XfS%2BumxeiobRvY%3D"> <input type="hidden" id="session-id" name="session-id" value="135-3423260-0821935"> <input type="hidden" id="ASIN" name="ASIN" value="0321657292"> <input type="hidden" id="isMerchantExclusive" name="isMerchantExclusive" value="0"> <input type="hidden" id="merchantID" name="merchantID" value="ATVPDKIKX0DER"> <input type="hidden" id="isAddon" name="isAddon" value="0"> <input type="hidden" id="nodeID" name="nodeID" value=""> <input type="hidden" id="sellingCustomerID" name="sellingCustomerID" value=""> <input type="hidden" id="qid" name="qid" value=""> <input type="hidden" id="sr" name="sr" value=""> <input type="hidden" id="storeID" name="storeID" value=""> <input type="hidden" id="tagActionCode" name="tagActionCode" value=""> <input type="hidden" id="viewID" name="viewID" value="glance"> <input type="hidden" id="rebateId" name="rebateId" value=""> <input type="hidden" id="ctaDeviceType" name="ctaDeviceType" value="desktop"> <input type="hidden" id="ctaPageType" name="ctaPageType" value="detail"> <input type="hidden" id="usePrimeHandler" name="usePrimeHandler" value="0"> <input type="hidden" id="smokeTestEnabled" name="smokeTestEnabled" value="false"> <input type="hidden" id="rsid" name="rsid" value="135-3423260-0821935"> <input type="hidden" id="sourceCustomerOrgListID" name="sourceCustomerOrgListID" value=""> <input type="hidden" id="sourceCustomerOrgListItemID" name="sourceCustomerOrgListItemID" value=""> <input type="hidden" name="wlPopCommand" value=""> <div id="desktop_qualifiedBuyBox" class="celwidget" data-feature-name="desktop_qualifiedBuyBox" data-csa-c-type="widget" data-csa-c-content-id="desktop_qualifiedBuyBox" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <input type="hidden" name="items[0.base][asin]" value="0321657292"> <input type="hidden" name="clientName" value="OffersX_OfferDisplay_DetailPage"> <input type="hidden" name="items[0.base][offerListingId]" value="TADmwukf%2Fi%2FRf28JILiq7fTUC0gakxVGi7d4njlvmXyk3TiF8vI7Q8%2FPT0mU%2BGCZwA6wg0XElGDuKV9wuLgTglWedVRJ0Aj4OSU4m0r2ixtrcUaiJWCxb45qB9CJ4XfS%2BumxeiobRvY%3D"> <input type="hidden" name="pageLoadTimestampUTC" value="2025-02-21T18:03:54.990417628Z"> <div class="a-section a-spacing-none a-padding-none"> <div id="promotionMessageInsideBuyBox_feature_div" class="celwidget" data-feature-name="promotionMessageInsideBuyBox" data-csa-c-type="widget" data-csa-c-content-id="promotionMessageInsideBuyBox" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="apex_offerDisplay_expanded" class="celwidget" data-feature-name="apex_offerDisplay_expanded" data-csa-c-type="widget" data-csa-c-content-id="apex_offerDisplay_expanded" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div id="dealBadge_feature_div" class="celwidget" data-feature-name="dealBadge" data-csa-c-type="widget" data-csa-c-content-id="dealBadge" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="corePriceDisplay_desktop_feature_div" class="celwidget" data-feature-name="corePriceDisplay_desktop" data-csa-c-type="widget" data-csa-c-content-id="corePriceDisplay_desktop" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <style type="text/css"> .savingPriceOverride { color:#CC0C39!important; font-weight: 300!important; } .savingPriceOverrideEdlpT1 { color:#565959!important; font-weight: 700!important; } .savingPriceOverrideEdlpT2 { color:#565959!important; font-weight: 300!important; } .savingPriceOverrideEdlpT3 { color:#CC0C39!important; font-weight: 700!important; } </style> <div class="a-section a-spacing-none aok-align-center aok-relative"> <span class="aok-offscreen"> $27.52 with 39 percent savings </span> <span aria-hidden="true" class="a-size-large a-color-price savingPriceOverride aok-align-center reinventPriceSavingsPercentageMargin savingsPercentage">-39%</span> <span class="a-price aok-align-center reinventPricePriceToPayMargin priceToPay" data-a-size="xl" data-a-color="base"><span class="a-offscreen"> </span><span aria-hidden="true"><span class="a-price-symbol">$</span><span class="a-price-whole">27<span class="a-price-decimal">.</span></span><span class="a-price-fraction">52</span></span></span> <span id="taxInclusiveMessage" class="a-size-mini a-color-base aok-align-center aok-nowrap"> </span> </div> <div class="a-section a-spacing-small aok-align-center"> <span> <span class="aok-relative"><span class="a-size-small aok-offscreen"> List Price: $45.00 </span><span aria-hidden="true" class="a-size-small a-color-secondary aok-align-center basisPrice">List Price: <span class="a-price a-text-price" data-a-size="s" data-a-strike="true" data-a-color="secondary"><span class="a-offscreen">$45.00</span><span aria-hidden="true">$45.00</span></span> </span></span> <span class="a-size-small aok-align-center basisPriceLegalMessage"> <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;closeButton&quot;:&quot;true&quot;,&quot;name&quot;:&quot;basisPriceLegalMessageDisplayPreload-43e9416f-6934-4eaf-a112-a22adacf6630&quot;,&quot;position&quot;:&quot;triggerBottom&quot;}"> <a class="a-align-center a-link-normal aok-inline-block" href="#"> <img role="img" aria-label="Learn more about Amazon pricing and savings" height="15" width="12" src="https://m.media-amazon.com/images/S/sash//GN8m8-lU2_Dj38v.svg"/> </a> </span> <div class="a-popover-preload" id="a-popover-basisPriceLegalMessageDisplayPreload-43e9416f-6934-4eaf-a112-a22adacf6630"> <div aria-label="Details" aria-modal="true" class="a-section a-spacing-none" role="dialog"> <span class="a-size-base">The List Price is the suggested retail price of a new product as provided by a manufacturer, supplier, or seller. Except for books, Amazon will display a List Price if the product was purchased by customers on Amazon or offered by other retailers at or above the List Price in at least the past 90 days. List prices may not necessarily reflect the product's prevailing market price.<br/><a target="_blank" class="a-link-normal" href="/gp/help/customer/display.html?nodeId=GQ6B6RH72AX8D2TD&ref_=dp_hp&language=en_US">Learn more</a></span> </div> </div> <style type="text/css"> .reinventPrice_legalMessage_icon { width: 12px; fill: #969696; vertical-align: middle; padding-bottom: 2px; } .reinventPrice_legalMessage_icon:hover { fill: #555555; } </style> <script type="text/javascript"> P.when('A', 'a-popover').execute('a-popover-count', function (A) { A.declarative('a-popover', 'mouseenter', function() { ue.count("tooltip.popover.opened", 1); }); }); </script> </span> </span> </div> </div> <div id="vatMessageApexWrapper_feature_div" class="celwidget" data-feature-name="vatMessageApexWrapper" data-csa-c-type="widget" data-csa-c-content-id="vatMessageApexWrapper" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> </div> <div id="booksAdditionalPriceInfoContainer" class="celwidget" data-feature-name="booksAdditionalPriceInfoContainer" data-csa-c-type="widget" data-csa-c-content-id="booksAdditionalPriceInfoContainer" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div id="businessPricing_feature_div" class="celwidget" data-feature-name="businessPricing" data-csa-c-type="widget" data-csa-c-content-id="businessPricing" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="newBooksAdditionalPriceInfo_feature_div" class="celwidget" data-feature-name="newBooksAdditionalPriceInfo" data-csa-c-type="widget" data-csa-c-content-id="newBooksAdditionalPriceInfo" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="vatMessage_feature_div" class="celwidget" data-feature-name="vatMessage" data-csa-c-type="widget" data-csa-c-content-id="vatMessage" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="booksPmpUx_feature_div" class="celwidget" data-feature-name="booksPmpUx" data-csa-c-type="widget" data-csa-c-content-id="booksPmpUx" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> </div> <div id="invitePlatform_feature_div" class="celwidget" data-feature-name="invitePlatform" data-csa-c-type="widget" data-csa-c-content-id="invitePlatform" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="pointsInsideBuyBox_feature_div" class="celwidget" data-feature-name="pointsInsideBuyBox" data-csa-c-type="widget" data-csa-c-content-id="pointsInsideBuyBox" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="agsShippingAndIfdInsideBuyBox_feature_div" class="celwidget" data-feature-name="agsShippingAndIfdInsideBuyBox" data-csa-c-type="widget" data-csa-c-content-id="agsShippingAndIfdInsideBuyBox" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <!-- For LightningDeal use case, agsShippingAndIfdInsideBuyBox is only configured on regular offer, so set defaultPageContext as buyingPrice --> </div> <div id="shippingMessageInsideBuyBox_feature_div" class="celwidget" data-feature-name="shippingMessageInsideBuyBox" data-csa-c-type="widget" data-csa-c-content-id="shippingMessageInsideBuyBox" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div class="a-section a-spacing-base a-text-left"> <span id="creturns-return-policy-linebreak" class="a-hidden"></span> <span id="creturns-return-policy-content" class="a-block"> <span id="creturns-return-policy-message" class="a-inline-block"> <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;max-width&quot;:&quot;280&quot;,&quot;name&quot;:&quot;cReturnsPolicyPopover&quot;,&quot;activate&quot;:&quot;onclick&quot;,&quot;position&quot;:&quot;triggerBottom&quot;,&quot;popoverLabel&quot;:&quot;Return this item for free&quot;}"> <span id='free-returns-policy-celWidget' cel_widget_id='free-returns-policy-anchorText-pc' class='celwidget' aria-labelledby="creturns-policy-anchor-text"> <a id="creturns-policy-anchor-text" href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative a-inline-block"> FREE International Returns <i class="a-icon a-icon-popover"></i></a> </span> </span> <div class="a-popover-preload" id="a-popover-cReturnsPolicyPopover"> <div id='free-returns-policy-popover-celWidget' cel_widget_id='free-returns-policy-popover-pc' class='celwidget' role="dialog"> <h5 id="creturns-policy-header">Return this item for free</h5> <p id="creturns-policy-main-content" class="a-spacing-none a-spacing-top-small">Free returns are available for the shipping address you chose. You can return the item for any reason in new and unused condition: no return shipping charges.</p> <a id="creturns-policy-url-text-pc" class="a-link-normal" href="/b?node=23911919011"> Learn more about free returns. </a> <div aria-labelledby="creturns-policy-expandable-content-header" data-a-expander-name="creturnsHowToReturnExpander" class="a-row a-expander-container a-expander-inline-container"> <a id="creturns-policy-expandable-content-header" data-csa-c-func-deps="aui-da-a-expander-toggle" data-csa-c-type="widget" data-csa-interaction-events="click" aria-expanded="false" role="button" href="javascript:void(0)" data-action="a-expander-toggle" class="a-expander-header a-declarative a-expander-inline-header a-link-expander" data-a-expander-toggle="{&quot;allowLinkDefault&quot;:true, &quot;expand_prompt&quot;:&quot;&quot;, &quot;collapse_prompt&quot;:&quot;&quot;}"><i class="a-icon a-icon-expand"></i><span class="a-expander-prompt">How to return the item?</span></a> <div id="creturnsHowToReturnExpanderContent" data-expanded="false" class="a-expander-content a-expander-inline-content a-expander-inner" style="display:none"> <ol class="a-ordered-list a-vertical" role="list"> <li role="listitem"><span class="a-list-item">Go to your orders and start the return</span></li> <li role="listitem"><span class="a-list-item">Select your preferred free shipping option</span></li> <li role="listitem"><span class="a-list-item">Drop off and leave!</span></li> </ol> </div> </div> </div> </div> </span> </span> </div> </div> <div id="amazonGlobal_feature_div" class="celwidget" data-feature-name="amazonGlobal" data-csa-c-type="widget" data-csa-c-content-id="amazonGlobal" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <script type="text/javascript"> P.when('A').execute(function(A) { if (typeof window.agPopOverCallbackHandle === 'undefined') { A.on("a:popover:show:agShipMsgPopover", function(data) { A.ajax("https://fls-na.amazon.com/1/action-impressions/1/OE/amazon-global/action/amazon_global_shipmsg_:activated_popover?marketplaceId=ATVPDKIKX0DER&requestId=9KWNMHAP6AJ7DHVF80CY&session=135-3423260-0821935", { method: "get" }); }); window.agPopOverCallbackHandle = true; } }); </script> <script type="text/javascript"> P.when('A').execute(function(A) { if (typeof window.agMessageSeenCallbackHandle === 'undefined') { A.on.afterLoad(function() { A.ajax("https://fls-na.amazon.com/1/action-impressions/1/OE/amazon-global/action/amazon_global_shipmsg_:seen_shiponly_message?marketplaceId=ATVPDKIKX0DER&requestId=9KWNMHAP6AJ7DHVF80CY&session=135-3423260-0821935", { method: "get" }); }); window.agMessageSeenCallbackHandle = true; } }); </script> <script type="text/javascript"> P.when('A').execute(function(A) { recordHelpAndNavigate = function(navigateFn) { navigateFn(); A.ajax("https://fls-na.amazon.com/1/action-impressions/1/OE/amazon-global/action/amazon_global_shipmsg_:viewed_help?marketplaceId=ATVPDKIKX0DER&requestId=9KWNMHAP6AJ7DHVF80CY&session=135-3423260-0821935", { method: "get" }); }; }); </script> <span class="a-size-base a-color-secondary"> No Import Fees Deposit & $7.71 Shipping to Singapore </span> <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;closeButton&quot;:&quot;true&quot;,&quot;name&quot;:&quot;agShipMsgPopover&quot;,&quot;activate&quot;:&quot;onclick&quot;,&quot;width&quot;:&quot;350&quot;,&quot;position&quot;:&quot;triggerBottom&quot;}"> <a href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative"> <span class="a-size-base"> Details </span> <i class="a-icon a-icon-popover"></i></a> </span> <div class="a-popover-preload" id="a-popover-agShipMsgPopover"> <h3>Shipping & Fee Details</h3> <hr aria-hidden="true" class="a-spacing-top-small a-divider-normal"/> <table class="a-lineitem"> <tr> <td class="a-span9 a-text-left"> <span class="a-size-base a-color-secondary"> Price </span> </td> <td class="a-span1 a-text-right"> </td> <td class="a-span2 a-text-right"> <span class="a-size-base a-color-base"> $27.52 </span> </td> </tr> <tr> <td class="a-span9 a-text-left"> <span class="a-size-base a-color-secondary"> AmazonGlobal Shipping </span> </td> <td class="a-span1 a-text-right"> </td> <td class="a-span2 a-text-right"> <span class="a-size-base a-color-base"> $7.71 </span> </td> </tr> <tr> <td class="a-span9 a-text-left"> <span class="a-size-base a-color-secondary"> <a href="/gp/help/customer/display.html?ie=UTF8&pop-up=1&nodeId=201117970&ref=amazon_global_shipmsg_viewed_help" target="AmazonHelp" onclick="return recordHelpAndNavigate(function() {amz_js_PopWin(this.href,'AmazonHelp','width=550,height=550,resizable=1,scrollbars=1,toolbar=0,status=0');})"> Estimated Import Fees Deposit</a> </span> </td> <td class="a-span1 a-text-right"> </td> <td class="a-span2 a-text-right"> <span class="a-size-base a-color-base"> $0.00 </span> </td> </tr> <tr> <td colspan="3"> <hr aria-hidden="true" class="a-spacing-top-small a-divider-normal"/> </td> </tr> <tr> <td class="a-span9 a-text-left"> <span class="a-size-base a-color-secondary">Total</span> </td> <td class="a-span1 a-text-right"></td> <td class="a-span2 a-text-right"> <span class="a-size-base a-color-base"> $35.23 </span> </td> </tr> </table> </div> </br> <div class="a-box a-alert-inline a-alert-inline-info a-spacing-small a-spacing-top-small" aria-live="polite" aria-atomic="true"><div class="a-box-inner a-alert-container"><i class="a-icon a-icon-alert"></i><div class="a-alert-content"> <span class="a-size-base"> Sales taxes may apply at checkout </span> </div></div></div> </div> <div id="couponsInBuybox_feature_div" class="celwidget" data-feature-name="couponsInBuybox" data-csa-c-type="widget" data-csa-c-content-id="couponsInBuybox" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="deliveryBlockContainer" class="celwidget" data-feature-name="deliveryBlockContainer" data-csa-c-type="widget" data-csa-c-content-id="deliveryBlockContainer" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div id="deliveryBlock_feature_div" class="celwidget" data-feature-name="deliveryBlock" data-csa-c-type="widget" data-csa-c-content-id="deliveryBlock" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div id="deliveryBlockMessage" class="a-section a-spacing-none"><div id="mir-layout-DELIVERY_BLOCK"><div class="a-spacing-base" id="mir-layout-DELIVERY_BLOCK-slot-PRIMARY_DELIVERY_MESSAGE_LARGE"><span data-csa-c-type="element" data-csa-c-content-id="DEXUnifiedCXPDM" data-csa-c-delivery-price="$7.71" data-csa-c-value-proposition="" data-csa-c-delivery-type="Delivery" data-csa-c-delivery-time="Wednesday, March 5" data-csa-c-delivery-destination="" data-csa-c-delivery-condition="" data-csa-c-pickup-location="" data-csa-c-distance="" data-csa-c-delivery-cutoff="" data-csa-c-mir-view="CONSOLIDATED_CX" data-csa-c-mir-type="DELIVERY" data-csa-c-mir-sub-type="" data-csa-c-mir-variant="DEFAULT" data-csa-c-delivery-benefit-program-id="PAID_SHIPPING_TLC_SHIPCOST"> Delivery <span class="a-text-bold">Wednesday, March 5</span> </span></div><div class="a-spacing-base" id="mir-layout-DELIVERY_BLOCK-slot-SECONDARY_DELIVERY_MESSAGE_LARGE"><span data-csa-c-type="element" data-csa-c-content-id="DEXUnifiedCXSDM" data-csa-c-delivery-price="fastest" data-csa-c-value-proposition="" data-csa-c-delivery-type="delivery" data-csa-c-delivery-time="Thursday, February 27" data-csa-c-delivery-destination="" data-csa-c-delivery-condition="" data-csa-c-pickup-location="" data-csa-c-distance="" data-csa-c-delivery-cutoff="Order within 5 hrs 41 mins" data-csa-c-mir-view="CONSOLIDATED_CX" data-csa-c-mir-type="DELIVERY" data-csa-c-mir-sub-type="" data-csa-c-mir-variant="DEFAULT" data-csa-c-delivery-benefit-program-id=""> Or fastest delivery <span class="a-text-bold">Thursday, February 27</span>. Order within <span id="ftCountdown" class="ftCountdownClass a-color-success">5 hrs 41 mins</span> </span></div></div></div><input type="hidden" id="deliveryBlockSelectAsin" value="0321657292"/> <input type="hidden" id="deliveryBlockSelectMerchant" value="ATVPDKIKX0DER"/> <script type="text/javascript"> P.when("A", "jQuery").execute(function(A, $) { $("#selectQuantity [name='quantity'], #mobileQuantityDropDown").live("change", function (event) { if (event.updateDeliveryBlockOnQuantityChange) { return; } event.updateDeliveryBlockOnQuantityChange = 1; // "#buybox" is included in this list because if there is no accordion row, then it is a single-offer layout // possible id's may include "usedAccordionRow", "newAccordionRow_1", "newAccordionRow_2" var accordionRow = $(this).closest('[id$="AccordionRow"], #buybox, [id^="newAccordionRow"]'); var quantity = $(this).val(); var asin = accordionRow.find("#deliveryBlockSelectAsin").val(); var merchantId = accordionRow.find("#deliveryBlockSelectMerchant").val(); if (!asin || !merchantId) { return; } var params = []; params.push("asin=" + asin); params.push("quantity=" + quantity); params.push("exclusiveMerchantId=" + merchantId); params.push("merchantId=" + merchantId); params.push("clientId=retailwebsite"); params.push("deviceType=web"); params.push("showFeatures=deliveryBlock"); params.push("ie=UTF8"); params.push("experienceId=deliveryBlockQuantityRefreshAjaxExperience"); // Weblab gated addition of Locale and OfferListingId to QuantityRefresh request var addLParamsToQuantityRefreshWeblabFlag = false; if (addLParamsToQuantityRefreshWeblabFlag) { var locale = accordionRow.find("#deliveryBlockSelectLocale").val(); var offerListingId = accordionRow.find("#deliveryBlockSelectOfferListingId").val(); // Only add language param if locale is non-null if (locale) { params.push("language=" + locale); } // Only add offerListingId param if value is non-null if (offerListingId) { params.push("offerListingId=" + offerListingId); } } $.ajax({ type: "GET", url: "/gp/product/ajax?", contentType: 'application/x-www-form-urlencoded;charset=utf-8', data: params.join('&'), accordionRow: accordionRow, dataType: "html", success: function(objResponse) { // add weblab gating? if (objResponse != null && objResponse != "") { // parse objResponse and extract it into DB Small and DB Large // The specific string to split the HTML content // Split the HTML content using the separator var htmlContentArray = objResponse.split("##split##"); var objResponseDbLarge = htmlContentArray[0]; var objResponseDbSmall = htmlContentArray[1]; // null checks if (objResponseDbLarge != null && objResponseDbLarge != ""){ accordionRow.find("#deliveryBlockMessage").replaceWith(objResponseDbLarge); } if (objResponseDbSmall != null && objResponseDbSmall != ""){ accordionRow.find("#deliveryBlockSmallMessage").replaceWith(objResponseDbSmall); } } } }); return; }); }); </script> </div> <div id="cipInsideDeliveryBlock_feature_div" class="celwidget" data-feature-name="cipInsideDeliveryBlock" data-csa-c-type="widget" data-csa-c-content-id="cipInsideDeliveryBlock" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <span class="a-declarative" data-action="dpContextualIngressPt" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-dpContextualIngressPt" data-dpContextualIngressPt="{}"> <a id="contextualIngressPtLink" aria-label="Deliver to Singapore" class="a-link-normal" href="#" role="button"> <div aria-hidden="true" class="a-row a-spacing-small"> <div class="a-column a-span12 a-text-left"> <div id="contextualIngressPt"> <div id="contextualIngressPtPin"></div> <span id="contextualIngressPtLabel" class="cip-a-size-small"> <div id="contextualIngressPtLabel_deliveryShortLine"><span>Deliver to&nbsp;</span><span>Singapore</span></div> </span> </div> </div> </div> </a> </span> </div> </div> <div id="deliveryPromiseInsideBuyBox_feature_div" class="celwidget" data-feature-name="deliveryPromiseInsideBuyBox" data-csa-c-type="widget" data-csa-c-content-id="deliveryPromiseInsideBuyBox" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div class="a-section a-spacing-none a-text-left"> <div id="fast-track" class="a-section"> <input type="hidden" id="ftSelectAsin" value="0321657292"/> <input type="hidden" id="ftSelectMerchant" value="ATVPDKIKX0DER"/> <div id="fast-track-message" class="a-section a-spacing-base"> <div class="a-section a-spacing-none"> </div> <script type="text/javascript"> function fastTrackCountDown(secondsLeft, messageSectionId) { var sectionId = messageSectionId; var FT_showAndInCountdown = false; var FT_DayString = "day"; var FT_DaysString = "days"; var FT_HourString = "hr"; var FT_HoursString = "hrs"; var FT_MinuteString = "min"; var FT_MinutesString = "mins"; var FT_AndString = "and"; var FT_startedWithHour = new Date().getHours(); var FT_givenSeconds, FT_actualSeconds; var timerId; function getElementsByClassNameCustom(className) { var selectedElements = []; if (document.querySelectorAll) { var sectionIdElements = document.querySelectorAll("#" + sectionId); for (index = 0; index < sectionIdElements.length; ++index) { var elements = sectionIdElements[index].querySelectorAll("." + className); for(var i = 0; elements && i < elements.length; i++) { selectedElements.push(elements[i]); } } } return selectedElements; } var FT_CurrentDisplayMin; var clientServerTimeDrift; var firstTimeUpdate = true; var countdownElements = getElementsByClassNameCustom("ftCountdownClass"); if (countdownElements.length < 1 && document.getElementById(sectionId) && document.getElementById("ftCountdown")) { countdownElements.push(document.getElementById("ftCountdown")); } function getTimeRemainingString( days, hours, minutes ) { hours = (days * 24) + hours; var hourString = ( hours == 1 ? FT_HourString : FT_HoursString ); var minuteString = ( minutes == 1 ? FT_MinuteString : FT_MinutesString ); if (hours == 0) { return minutes + " " + minuteString; } if (minutes == 0) { return hours + " " + hourString; } if (FT_showAndInCountdown) { return hours + " " + hourString + " " + FT_AndString + " " + minutes + " " + minuteString; } else { return hours + " " + hourString + " " + minutes + " " + minuteString; } } function hideAllFastTrackComponents() { if (document.querySelectorAll) { var fastTrackComponents = document.querySelectorAll("#fast-track"); var index; var shouldHideSections = false; if (fastTrackComponents) { for (index = 0; index < fastTrackComponents.length; ++index) { if (fastTrackComponents[index].querySelector("#" + sectionId)) { fastTrackComponents[index].style.display = "none"; } else { shouldHideSections = true; } } if (shouldHideSections) { var sectionComponents = document.querySelectorAll("#" + sectionId); if (sectionComponents) { for (index = 0; index < sectionComponents.length; ++index) { sectionComponents[index].style.display = "none"; } } } } } } function FT_displayCountdown(forceUpdate) { var FT_remainSeconds = FT_givenSeconds - FT_actualSeconds; //for components having outer div "fast-track" hide that component else hide the message sectionId. if (FT_remainSeconds < 1) { hideAllFastTrackComponents(); } var FT_secondsPerDay = 24 * 60 * 60; var FT_daysLong = FT_remainSeconds / FT_secondsPerDay; var FT_days = Math.floor(FT_daysLong); var FT_hoursLong = (FT_daysLong - FT_days) * 24; var FT_hours = Math.floor(FT_hoursLong); var FT_minsLong = (FT_hoursLong - FT_hours) * 60; var FT_mins = Math.floor(FT_minsLong); var FT_secsLong = (FT_minsLong - FT_mins) * 60; var FT_secs = Math.floor(FT_secsLong); timerId = setTimeout(FT_getTime, 1000); var ftCountdown = getTimeRemainingString( FT_days, FT_hours, FT_mins ); if (countdownElements.length) { if (FT_CurrentDisplayMin != FT_mins || forceUpdate || firstTimeUpdate) { var i = 0, countdownElement; while (countdownElement = countdownElements[i++]) { countdownElement.innerHTML = ftCountdown; } FT_CurrentDisplayMin = FT_mins; firstTimeUpdate = false; } } } function FT_getCountdown(secondsLeft) { var FT_currentTime = new Date(); var FT_currentHours = FT_currentTime.getHours(); var FT_currentMins = FT_currentTime.getMinutes(); var FT_currentSecs = FT_currentTime.getSeconds(); FT_givenSeconds = FT_currentHours * 3600 + FT_currentMins * 60 + FT_currentSecs; FT_givenSeconds += secondsLeft; FT_getTime(); } function FT_getTime() { var FT_newCurrentTime = new Date(); var FT_actualHours = FT_newCurrentTime.getHours(); if (FT_startedWithHour > FT_actualHours) { FT_actualHours += 24; } var FT_actualMins = FT_newCurrentTime.getMinutes(); var FT_actualSecs = FT_newCurrentTime.getSeconds(); FT_actualSeconds = FT_actualHours * 3600 + FT_actualMins * 60 + FT_actualSecs; FT_displayCountdown(); } FT_getCountdown(secondsLeft); return { stopTimer : function() { clearTimeout(timerId); } }; } </script> <script type="text/javascript"> P.when("A", "jQuery").execute(function(A, $) { var pageState = A.state('ftPageState'); if (typeof pageState === 'undefined') { pageState = {}; } A.state('ftPageState', pageState); }); </script> </div> </div> </div> </div> <div id="valuePropBuybox_feature_div" class="celwidget" data-feature-name="valuePropBuybox" data-csa-c-type="widget" data-csa-c-content-id="valuePropBuybox" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="deepCheckPromiseInsideBuyBox_feature_div" class="celwidget" data-feature-name="deepCheckPromiseInsideBuyBox" data-csa-c-type="widget" data-csa-c-content-id="deepCheckPromiseInsideBuyBox" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="promiseBasedBadgeInsideBuyBox_feature_div" class="celwidget" data-feature-name="promiseBasedBadgeInsideBuyBox" data-csa-c-type="widget" data-csa-c-content-id="promiseBasedBadgeInsideBuyBox" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div class="a-section a-spacing-none a-text-left"> </div> </div> <div id="addOnMessage_feature_div" class="celwidget" data-feature-name="addOnMessage" data-csa-c-type="widget" data-csa-c-content-id="addOnMessage" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="availabilityInsideBuyBox_feature_div" class="celwidget" data-feature-name="availabilityInsideBuyBox" data-csa-c-type="widget" data-csa-c-content-id="availabilityInsideBuyBox" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div class="a-section a-spacing-none"> <div id="availability" class="a-section a-spacing-base a-spacing-top-micro }"> <span class="a-size-medium a-color-success"> In Stock </span> <br/> </div> <div class="a-section a-spacing-none"> </div> <div class="a-section a-spacing-mini"> </div> <style> .availabilityMoreDetailsIcon { width: 12px; vertical-align: baseline; fill: #969696; } </style> </div> </div> <div id="alternativeProductMessage_feature_div" class="celwidget" data-feature-name="alternativeProductMessage" data-csa-c-type="widget" data-csa-c-content-id="alternativeProductMessage" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="globalStoreBadgePopoverInsideBuybox_feature_div" class="celwidget" data-feature-name="globalStoreBadgePopoverInsideBuybox" data-csa-c-type="widget" data-csa-c-content-id="globalStoreBadgePopoverInsideBuybox" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="quantityRelocate_feature_div" class="celwidget" data-feature-name="quantityRelocate" data-csa-c-type="widget" data-csa-c-content-id="quantityRelocate" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div class="a-section a-spacing-base a-text-center"> <style type="text/css"> /* Adding this CSS to overridden the green badging styles */ #bmsmMessaging span.a-text-bold { font-weight: normal !important; background-color: #7fda69; padding: 2px 6px; } #bmsmMessaging { font-weight: normal !important; margin-bottom: 12px !important; text-align: initial; display: none; } /* Only display quantity discount on qualified buy box; excluding pickup and other buy box */ #qualifiedBuybox #bmsmMessaging { display: block !important; } #bmsmMessaging .a-color-success { color: black !important; } @media (min-width: 801px){ #bmsmMessaging span{ font-size: 14px !important; } } /* mobile screen */ @media (max-width: 800px){ #bmsmMessaging span{ font-size: 15px !important; } #bmsmMessaging span.a-text-bold { margin-right: 5px; } } </style> <div id="selectQuantity" class="a-section a-spacing-none a-padding-none improvedQuantityButton"> <span class="a-declarative" data-action="quantity-dropdown" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-quantity-dropdown" data-quantity-dropdown="{}"> <div class="a-row a-spacing-base"> <div class="a-column a-span12 a-text-left"> <input type="hidden" name="items[0.base][quantity]" value="1" autocomplete="off"> <span class="a-dropdown-container"><label for="quantity" class="a-native-dropdown">Quantity:</label><select name="quantity" autocomplete="off" role="combobox" data-a-max-height="135px" id="quantity" tabindex="0" data-action="a-dropdown-select" class="a-native-dropdown a-declarative"> <option value="1" selected>1 </option> <option value="2">2 </option> <option value="3">3 </option> <option value="4">4 </option> <option value="5">5 </option> <option value="6">6 </option> <option value="7">7 </option> <option value="8">8 </option> <option value="9">9 </option> <option value="10">10 </option> <option value="11">11 </option> <option value="12">12 </option> <option value="13">13 </option> <option value="14">14 </option> <option value="15">15 </option> <option value="16">16 </option> <option value="17">17 </option> <option value="18">18 </option> <option value="19">19 </option> <option value="20">20 </option> <option value="21">21 </option> <option value="22">22 </option> <option value="23">23 </option> <option value="24">24 </option> <option value="25">25 </option> <option value="26">26 </option> <option value="27">27 </option> <option value="28">28 </option> <option value="29">29 </option> <option value="30">30 </option> </select><span tabindex="-1" class="a-button a-button-dropdown" aria-hidden="true"><span class="a-button-inner"><span class="a-button-text a-declarative" data-csa-c-func-deps="aui-da-a-dropdown-button" data-csa-c-type="widget" data-csa-interaction-events="click" data-action="a-dropdown-button" aria-hidden="true"><span class="a-dropdown-label">Quantity:</span><span class="a-dropdown-prompt">1</span></span><i class="a-icon a-icon-dropdown"></i></span></span></span> </div> </div> </span> </div> </div> </div> <div id="soldByThirdPartyRelocate_feature_div" class="celwidget" data-feature-name="soldByThirdPartyRelocate" data-csa-c-type="widget" data-csa-c-content-id="soldByThirdPartyRelocate" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="twisterPlusPriceSubtotalWWDesktop_feature_div" class="celwidget" data-feature-name="twisterPlusPriceSubtotalWWDesktop" data-csa-c-type="widget" data-csa-c-content-id="twisterPlusPriceSubtotalWWDesktop" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <input type="hidden" id="twister-plus-price-data-price" value="27.52" /> <input type="hidden" id="twister-plus-price-data-savings" value="0" /> <input type="hidden" id="twister-plus-price-data-price-unit" value="$" /> <div id="tp_price_update_feature_ww" class="a-section price-update-feature-ww aok-hidden"> <div id="tp_price_row_ww" class="a-section a-spacing-small price-update-row-ww aok-hidden"> <span id="price_block_currency_symbol_ww" class="a-size-medium a-price-symbol">$</span><!--Adding space based on hasSpace --><!--To remove span space--><!--To remove span space--><span class="a-size-medium a-text-bold"><!--To remove span space--><span id="tp_price_block_total_price_ww" class="a-price" data-a-size="m" data-a-color="base"><span class="a-offscreen">$27.52</span><span aria-hidden="true"><span class="a-price-symbol"></span><span class="a-price-whole">27<span class="a-price-decimal">.</span></span><span class="a-price-fraction">52</span></span></span><!--To remove span space--></span><!--To remove span space--> <span id="tp-price-update-payment-period" class="a-size-medium a-color-price aok-hidden"> <span id="tp-price-update-payment-term"></span> (<span id="tp-price-update-payment-term-length"></span>) </span> <span id="tp_options_detail" class="a-size-base aok-hidden"> Includes selected options. </span> <span id="tp_monthly_options_detail" class="a-size-base aok-hidden"> Includes initial monthly payment and selected options. </span> <span class="a-size-base"> <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;closeButton&quot;:&quot;false&quot;,&quot;name&quot;:&quot;twisterPlusPopOver&quot;,&quot;activate&quot;:&quot;onmouseover&quot;,&quot;width&quot;:&quot;350px&quot;,&quot;position&quot;:&quot;triggerLeft&quot;}"> <span cssClass="celwidget" cel_widget_id="twisterPlus-celwidget-popover"> <a id="price_block_total_price_details_ww" class="a-link-normal" href="#"> Details </a> </span> </span> <div class="a-popover-preload" id="a-popover-twisterPlusPopOver"> <div id="twister-plus-popover-inner" class="a-section"> <div id="twister-plus-tool-tip" class="a-section twister-plus-tool-tip-container"> <div id="tp-tool-tip-price-section" class="a-section a-spacing-base a-spacing-top-base"> <div id="tp-tool-tip-price-block" class="a-fixed-right-grid a-spacing-small"><div class="a-fixed-right-grid-inner" style="padding-right:110px"> <div class="a-fixed-right-grid-col a-col-left" style="padding-right:4%;float:left;"> <span id="display-string" class="a-size-base">Price</span> <span class="a-size-base tp-tool-tip-quantity-block aok-hidden"> <span class="a-offscreen"></span> <span aria-hidden="true"> <span> (</span><!-- Adding comment to avoid span space--><!-- Adding comment to avoid span space--><span class="a-price-symbol">$</span><!-- Adding space based on hasSpace--><!-- To remove span space--><!-- To remove span space--><span class="a-price-whole">27<span class="a-price-decimal">.</span></span><span class="a-price-fraction">52</span><!-- To remove span space--><!-- Adding comment to avoid span space--><span>x<span id="tp-item-quantity"></span>)</span> </span> </span> </div> <div class="a-text-right a-fixed-right-grid-col a-col-right" style="width:110px;margin-right:-110px;float:left;"> <span id="tp-tool-tip-price" class="a-size-base twister-plus-price-template"> <span class="a-offscreen"></span> <span aria-hidden="true"> <span id="price-sign-string" class="a-size-base"></span> <span class="a-price-symbol">$</span><!-- Adding space based on hasSpace--><!-- To remove span space--><!-- To remove span space--><span class="a-price-whole">27<span class="a-price-decimal">.</span></span><span class="a-price-fraction">52</span><!-- To remove span space--> </span> </span> </div> </div></div> </div> <hr aria-hidden="true" class="a-spacing-small a-divider-normal"/> <div id="twister-plus-tool-tip-subtotal-section" class="a-section a-spacing-base"> <div id="tp-tool-tip-subtotal-price-block" class="a-fixed-right-grid a-spacing-small"><div class="a-fixed-right-grid-inner" style="padding-right:110px"> <div class="a-fixed-right-grid-col a-col-left" style="padding-right:4%;float:left;"> <span id="display-string" class="a-size-base">Subtotal</span> </div> <div class="a-text-right a-fixed-right-grid-col a-col-right" style="width:110px;margin-right:-110px;float:left;"> <span class="a-size-medium twister-plus-subtotal-price-template"> <span id="tp-tool-tip-subtotal-price-currency-symbol" class="a-size-medium a-price-symbol">$</span><!-- Adding space based on hasSpace--><!--To remove span space--><!--To remove span space--><span class="a-size-medium a-text-bold"><!--To remove span space--><span id="tp-tool-tip-subtotal-price-value" class="a-price" data-a-size="m" data-a-color="base"><span class="a-offscreen">$27.52</span><span aria-hidden="true"><span class="a-price-symbol"></span><span class="a-price-whole">27<span class="a-price-decimal">.</span></span><span class="a-price-fraction">52</span></span></span><!--To remove span space--></span><!--To remove span space--> </span> </div> </div></div> <div id="tp-tool-tip-monthly-payment-subtotal-price-block" class="a-fixed-right-grid aok-hidden a-spacing-small"><div class="a-fixed-right-grid-inner" style="padding-right:110px"> <div class="a-fixed-right-grid-col a-col-left" style="padding-right:4%;float:left;"> <span id="display-string" class="a-size-base">Subtotal</span> </div> <div id="tp-monthly-payment-subtotal-price" class="a-text-right a-fixed-right-grid-col a-col-right" style="width:110px;margin-right:-110px;float:left;"> </div> </div></div> <div id="twister-plus-order-level-monthly-payments-section" class="a-section aok-hidden"> <hr aria-hidden="true" class="a-spacing-small a-divider-normal"/> <div id="tp-tool-tip-order-level-monthly-payments-price-block" class="a-fixed-right-grid a-spacing-small"><div class="a-fixed-right-grid-inner" style="padding-right:110px"> <div class="a-fixed-right-grid-col a-col-left" style="padding-right:4%;float:left;"> <span id="display-string" class="a-size-base a-text-bold"></span> </div> <div id="tp-order-level-monthly-payment-subtotal-price" class="a-text-right a-fixed-right-grid-col a-col-right" style="width:110px;margin-right:-110px;float:left;"> </div> </div></div> </div> <div id="twister-plus-item-level-monthly-payments-section" class="a-section aok-hidden"> <hr id="twister-plus-monthly-payments-divider" aria-hidden="true" class="a-spacing-small a-divider-normal"/> <div id="tp-monthly-payments-breakdown-section" class="a-section"> <span class="a-text-bold">Initial payment breakdown</span> </div> <hr aria-hidden="true" class="a-spacing-small a-divider-normal"/> <div id="tp-tool-tip-item-level-monthly-payments-price-block" class="a-fixed-right-grid a-spacing-small"><div class="a-fixed-right-grid-inner" style="padding-right:110px"> <div class="a-fixed-right-grid-col a-col-left" style="padding-right:0%;float:left;"> </div> <div id="tp-item-level-monthly-payment-subtotal-price" class="a-text-right a-fixed-right-grid-col a-col-right" style="width:110px;margin-right:-110px;float:left;"> </div> </div></div> </div> <div id="tp-tool-tip-footnote-section" class="a-section a-spacing-small"> <span id="tp-footnote-text" class="a-size-small a-color-secondary">Shipping cost, delivery date, and order total (including tax) shown at checkout.</span> </br> </div> <div id="tp-tool-tip-strings" class="a-section a-spacing-small aok-hidden"> <span id="tp-tool-tip-item-strings" data-item-count-plural-template=" (###itemQuantity items)" data-item-count-singular-template=" (###itemQuantity item)"> </span> <span id="tp-tool-tip-footnote-string" data-monthly-payment-footnote-template="Monthly payments apply to the main item only, not to enhancements."> </span> </div> </div> </div> </div> </div> </span> </div> </div> </div> <div id="gestalt_feature_div" class="celwidget" data-feature-name="gestalt" data-csa-c-type="widget" data-csa-c-content-id="gestalt" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="addToCart_feature_div" class="celwidget" data-feature-name="addToCart" data-csa-c-type="widget" data-csa-c-content-id="addToCart" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;atc-page-state&quot;}">{"shouldUseNatc":true}</script> <div class="a-button-stack"> <span class="a-declarative" data-action="dp-pre-atc-declarative" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-dp-pre-atc-declarative" data-dp-pre-atc-declarative="{}" id="atc-declarative"> <span id="submit.add-to-cart" class="a-button a-spacing-small a-button-primary a-button-icon"><span class="a-button-inner"><i class="a-icon a-icon-cart"></i><input id="add-to-cart-button" name="submit.add-to-cart" title="Add to Shopping Cart" data-hover="Select &lt;b&gt;__dims__&lt;/b&gt; from the left&lt;br&gt; to add to Shopping Cart" data-ref="" class="a-button-input" type="submit" formaction="/cart/add-to-cart/ref=dp_start-bbf_1_glance" value="Add to cart" aria-labelledby="submit.add-to-cart-announce"/><span id="submit.add-to-cart-announce" class="a-button-text" aria-hidden="true">Add to cart</span></span></span> </span> </div> <div class="dp-cif aok-hidden" data-feature-details='{"name":"atc","isInteractive":false}'></div> <script type="text/javascript">(function(f) {var _np=(window.P._namespace("DetailPageBuyBoxTemplate"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.now().execute('dp-mark-atc',function(){ if (typeof window.markFeatureRender === 'function') { window.markFeatureRender('atc',{isInteractive:false}); } }); }));</script> </div> <div id="buyNow_feature_div" class="celwidget" data-feature-name="buyNow" data-csa-c-type="widget" data-csa-c-content-id="buyNow" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div class="a-button-stack"> <div id="buyNow" class="a-section a-spacing-base"> <div id="turboState" class="a-section a-spacing-none a-padding-none turbo-checkout-state-root"> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;turbo-checkout-page-state&quot;}">{"turboWeblab":"RCX_CHECKOUT_TURBO_DESKTOP_NONPRIME_87784","holdbackSecondaryPanelsWeblab":"","strings":{"TURBO_CLOSE_TEXT":"Close.","TURBO_CHECKOUT_HEADER":"Buy now: Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems","TURBO_LOADING_TEXT":"Loading your order summary"},"additionalWeblabs":"{\"PAX_CHECKOUT_BUY_NOW_GC_TANGO_1121297\":\"\",\"PAX_CHECKOUT_BUY_NOW_TO_TANGO_REMOVE_LEGACY_PIPELINE_PARAMETER_1125072\":\"\",\"PAX_CHECKOUT_BUY_NOW_AMP_TANGO_DESKTOP_1118500\":\"\",\"PAX_CHECKOUT_BUY_NOW_TO_TANGO_PARAMETER_ELIGIBILITY_REVERSE_DESKTOP_BATCH2_1114232\":\"\",\"UPMT_CHECKOUT_BUY_NOW_GIFT_TANGO_DESKTOP_1044576\":\"\",\"PAX_CHECKOUT_BUY_NOW_TO_TANGO_DESKTOP_EXPERIMENT_NON_PRIME_1088576\":\"\",\"PAX_CHECKOUT_BUY_NOW_UFO_TANGO_DESKTOP_1118473\":\"\",\"F2_MERCH_CHECKOUT_BUY_NOW_TO_TANGO_MEASUREMENT_1122788\":\"\",\"PAX_CHECKOUT_BUY_NOW_TO_TANGO_PARAMETER_ELIGIBILITY_REVERSE_DESKTOP_BATCH3_1146761\":\"\",\"PAX_CHECKOUT_BUY_NOW_TO_TANGO_PARAMETER_ELIGIBILITY_REVERSE_DESKTOP_BATCH4_1146762\":\"\",\"PAX_CHECKOUT_BUY_NOW_TO_TANGO_CUSTOMER_ELIGIBILITY_CHECK_REMOVAL_1134797\":\"\",\"RCX_CHECKOUT_DISABLE_TURBO_FOR_NPA_EXPERIMENT_543201\":\"\",\"PAX_CHECKOUT_BUY_NOW_TO_TANGO_PARAMETER_ELIGIBILITY_REVERSE_DESKTOP_1089853\":\"\",\"PAX_TURBO_INITIATE_MIGRATION_DESKTOP_NON_PRIME_986684\":\"\"}","inputs":{"verificationSessionID":"135-3423260-0821935","a":"0321657292","quantity":"1","oid":"","incentivizedCart":"","addressId":""},"configurations":{"isSignInEnabled":true,"initiateSelector":"#buy-now-button","prefetchEnabled":true},"isPrimeCustomer":false,"buttonID":"buy-now","eligibility":{"isEligible":false},"turboWeblabTreatment":"T2","isTangoCheckoutEligible":false,"timeout":"5000"}</script> </div> <script type="text/javascript">(function(f) {var _np=(window.P._namespace("TurboClientDetailPage"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when('cf').execute(function executeTurboAssetsLoadTriggerEvent() { P.now('turbo-checkout-assets-load-trigger').execute(function(assetsLoadTrigger) { if (assetsLoadTrigger) { logTurboCounter("AssetTriggerDedupe"); return; } try { P.declare('turbo-checkout-assets-load-trigger', true); logTurboCounter('AssetTrigger'); } catch (e) { logTurboCounter('AssetTriggerException'); } }); function logTurboCounter(name) { var counter = 'turboCheckout' + name; if (window.ue && window.ue.count) { window.ue.count(counter, 1); } } }); }));</script> <span class="a-declarative" data-action="a-modal" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-modal" data-a-modal="{&quot;name&quot;:&quot;turbo&quot;}" id="turbo-checkout-modal"></span> <span id="submit.buy-now" class="a-button a-button-oneclick a-button-icon onml-buy-now-button"><span class="a-button-inner"><i class="a-icon a-icon-buynow"></i><input id="buy-now-button" name="submit.buy-now" title="Buy Now" data-hover="Select &lt;b&gt;__dims__" class="a-button-input" type="submit" aria-labelledby="submit.buy-now-announce"/><span id="submit.buy-now-announce" class="a-button-text" aria-hidden="true"> Buy Now </span></span></span> </div> </div> </div> <div id="secureTransactionODF_feature_div" class="celwidget" data-feature-name="secureTransactionODF" data-csa-c-type="widget" data-csa-c-content-id="secureTransactionODF" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="offerDisplayFeatures_desktop" class="celwidget" data-feature-name="offerDisplayFeatures_desktop" data-csa-c-type="widget" data-csa-c-content-id="offerDisplayFeatures_desktop" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div id="offer-display-features" data-csa-c-content-id="main-container" data-csa-c-slot-id="odf-desktop-loaded" data-csa-c-type="widget" class="a-section a-spacing-base offer-display-features"> <div data-a-expander-name="offer-display-features-expander" class="a-row a-expander-container a-expander-partial-collapse-container offer-display-features-expander"> <div data-expanded="false" class="a-expander-content a-expander-partial-collapse-content"> <div class=' offer-display-features-container' displayable-row-count="4" > <div id="secureTransactionFeature_feature_div" class="celwidget" data-feature-name="secureTransactionFeature" data-csa-c-type="widget" data-csa-c-content-id="secureTransactionFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="fulfillerInfoFeature_feature_div" class="celwidget" data-feature-name="fulfillerInfoFeature" data-csa-c-type="widget" data-csa-c-content-id="fulfillerInfoFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div class="offer-display-feature-label celwidget" offer-display-feature-name="desktop-fulfiller-info" data-csa-c-type="widget" data-csa-c-slot-id="odf-feature-label-desktop-fulfiller-info" data-csa-c-content-id="desktop-fulfiller-info" data-cel-widget="desktop-fulfiller-info" > <div class="a-spacing-none"> <span class="a-size-small a-color-tertiary">Ships from</span> </div> </div> <div class="offer-display-feature-text" offer-display-feature-name="desktop-fulfiller-info" data-csa-c-type="widget" data-csa-c-slot-id="odf-feature-text-desktop-fulfiller-info" data-csa-c-content-id="desktop-fulfiller-info"> <div class="offer-display-feature-text a-spacing-none odf-truncation-popover"> <span class="a-size-small offer-display-feature-text-message">Amazon.com</span> </div> <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;max-width&quot;:&quot;500&quot;,&quot;name&quot;:&quot;offerDisplayFeatureFulfillerInfoPopover-0&quot;,&quot;activate&quot;:&quot;onmouseover&quot;,&quot;position&quot;:&quot;triggerBottom&quot;}"> <a data-csa-c-content-id="odf-desktop-fulfiller-info" data-csa-c-slot-id="odf-desktop-fulfiller-info-anchor-text" data-csa-c-type="widget" class="a-link-normal a-popover-trigger a-declarative odf-truncation-popover aok-hidden" href="javascript:void(0)" role="button"> <span class="a-size-small offer-display-feature-text-message">Amazon.com</span> </a> </span> <div class="a-popover-preload" id="a-popover-offerDisplayFeatureFulfillerInfoPopover-0"> <div data-csa-c-content-id="desktop-fulfiller-info" data-csa-c-slot-id="odf-desktop-fulfiller-info-popover-description" data-csa-c-type="widget" class="a-section a-padding-none"> <div class="a-row a-spacing-base"> <span class="a-text-bold">Ships from</span> </div> <div class="a-row a-spacing-micro odf-popover-overflow-wrap"> Amazon.com </div> </div> </div> </div> </div> <div id="merchantInfoFeature_feature_div" class="celwidget" data-feature-name="merchantInfoFeature" data-csa-c-type="widget" data-csa-c-content-id="merchantInfoFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div class="offer-display-feature-label celwidget" offer-display-feature-name="desktop-merchant-info" data-csa-c-type="widget" data-csa-c-slot-id="odf-feature-label-desktop-merchant-info" data-csa-c-content-id="desktop-merchant-info" data-cel-widget="desktop-merchant-info" > <div class="a-spacing-none"> <span class="a-size-small a-color-tertiary">Sold by</span> </div> </div> <div class="offer-display-feature-text" offer-display-feature-name="desktop-merchant-info" data-csa-c-type="widget" data-csa-c-slot-id="odf-feature-text-desktop-merchant-info" data-csa-c-content-id="desktop-merchant-info"> <div class="offer-display-feature-text a-spacing-none odf-truncation-popover"> <span class="a-size-small offer-display-feature-text-message">Amazon.com</span> </div> <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;max-width&quot;:&quot;500&quot;,&quot;name&quot;:&quot;offerDisplayFeatureMerchantInfoPopover-0&quot;,&quot;activate&quot;:&quot;onmouseover&quot;,&quot;position&quot;:&quot;triggerBottom&quot;}"> <a data-csa-c-content-id="odf-desktop-merchant-info" data-csa-c-slot-id="odf-desktop-merchant-info-anchor-text" data-csa-c-type="widget" class="a-link-normal a-popover-trigger a-declarative odf-truncation-popover aok-hidden" href="javascript:void(0)" role="button"> <span class="a-size-small offer-display-feature-text-message">Amazon.com</span> </a> </span> <div class="a-popover-preload" id="a-popover-offerDisplayFeatureMerchantInfoPopover-0"> <div data-csa-c-content-id="desktop-merchant-info" data-csa-c-slot-id="odf-desktop-merchant-info-popover-description" data-csa-c-type="widget" class="a-section a-padding-none"> <div class="a-row a-spacing-base"> <span class="a-text-bold">Sold by</span> </div> <div class="a-row a-spacing-micro odf-popover-overflow-wrap"> Amazon.com </div> </div> </div> </div> </div> <div id="returnsInfoFeature_feature_div" class="celwidget" data-feature-name="returnsInfoFeature" data-csa-c-type="widget" data-csa-c-content-id="returnsInfoFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div class="offer-display-feature-label celwidget" offer-display-feature-name="desktop-return-info" data-csa-c-type="widget" data-csa-c-slot-id="odf-feature-label-desktop-return-info" data-csa-c-content-id="desktop-return-info" data-cel-widget="desktop-return-info" > <div class="a-spacing-none"> <span class="a-size-small a-color-tertiary">Returns</span> </div> </div> <div class="offer-display-feature-text" offer-display-feature-name="desktop-return-info" data-csa-c-type="widget" data-csa-c-slot-id="odf-feature-text-desktop-return-info" data-csa-c-content-id="desktop-return-info"> <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;max-width&quot;:&quot;500&quot;,&quot;name&quot;:&quot;offerDisplayFeatureReturnsPopover-0&quot;,&quot;activate&quot;:&quot;onmouseover&quot;,&quot;position&quot;:&quot;triggerBottom&quot;}"> <a data-csa-c-content-id="odf-desktop-return-info" data-csa-c-slot-id="odf-desktop-return-info-anchor-text" data-csa-c-type="widget" class="a-link-normal a-popover-trigger a-declarative" href="javascript:void(0)" role="button"> <span class="a-size-small offer-display-feature-text-message">30-day refund/replacement</span> </a> </span> <div class="a-popover-preload" id="a-popover-offerDisplayFeatureReturnsPopover-0"> <div data-csa-c-content-id="desktop-return-info" data-csa-c-slot-id="odf-desktop-return-info-popover-description" data-csa-c-type="widget" class="a-section a-padding-base"> <div class="a-row a-spacing-base"> <span class="a-text-bold">30-day refund/replacement</span> </div> <div class="a-row a-spacing-micro"> This item can be returned in its original condition for a full refund or replacement within 30 days of receipt. </div> <div class="a-row a-spacing-micro"> <a id="desktop-return-info-link-text" data-csa-c-content-id="desktop-return-info" data-csa-c-slot-id="odf-desktop-return-info-hyperlink" data-csa-c-type="widget" class="a-link-normal" target="_blank" rel="noopener" href="/gp/help/customer/display.html?nodeId=GKM69DUUYKQWKWX7&amp;ref_=dp_ret_policy"> Read full return policy </a> </div> </div> </div> </div> </div> <div id="secureTransactionReorderT1_feature_div" class="celwidget" data-feature-name="secureTransactionReorderT1" data-csa-c-type="widget" data-csa-c-content-id="secureTransactionReorderT1" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="supportInformationFeature_feature_div" class="celwidget" data-feature-name="supportInformationFeature" data-csa-c-type="widget" data-csa-c-content-id="supportInformationFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="customerServiceInfoFeature_feature_div" class="celwidget" data-feature-name="customerServiceInfoFeature" data-csa-c-type="widget" data-csa-c-content-id="customerServiceInfoFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="sourceMerchantInfoFeature_feature_div" class="celwidget" data-feature-name="sourceMerchantInfoFeature" data-csa-c-type="widget" data-csa-c-content-id="sourceMerchantInfoFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="packageInfoFeature_feature_div" class="celwidget" data-feature-name="packageInfoFeature" data-csa-c-type="widget" data-csa-c-content-id="packageInfoFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="giftWrapInfoFeature_feature_div" class="celwidget" data-feature-name="giftWrapInfoFeature" data-csa-c-type="widget" data-csa-c-content-id="giftWrapInfoFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="conditionInfoFeature_feature_div" class="celwidget" data-feature-name="conditionInfoFeature" data-csa-c-type="widget" data-csa-c-content-id="conditionInfoFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="secureTransactionReorderT2_feature_div" class="celwidget" data-feature-name="secureTransactionReorderT2" data-csa-c-type="widget" data-csa-c-content-id="secureTransactionReorderT2" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="dynamicOfferDisplayFeatures_desktop" class="celwidget" data-feature-name="dynamicOfferDisplayFeatures_desktop" data-csa-c-type="widget" data-csa-c-content-id="dynamicOfferDisplayFeatures_desktop" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div id="offer-display-dynamic-features" class="offer-display-dynamic-features aok-hidden"> <div id="dynamicConditionInfoFeature_feature_div" class="celwidget pd_rd_w-4JWtW pd_rd_r-9KWNMHAP6AJ7DHVF80CY pd_rd_wg-WMceS" data-feature-name="dynamicConditionInfoFeature" data-csa-c-type="widget" data-csa-c-content-id="dynamicConditionInfoFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="dynamicPackageInfoFeature_feature_div" class="celwidget pd_rd_w-AS5Zp pd_rd_r-9KWNMHAP6AJ7DHVF80CY pd_rd_wg-WMceS" data-feature-name="dynamicPackageInfoFeature" data-csa-c-type="widget" data-csa-c-content-id="dynamicPackageInfoFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="dynamicSourceMerchantInfoFeature_feature_div" class="celwidget pd_rd_w-EcHzg pd_rd_r-9KWNMHAP6AJ7DHVF80CY pd_rd_wg-WMceS" data-feature-name="dynamicSourceMerchantInfoFeature" data-csa-c-type="widget" data-csa-c-content-id="dynamicSourceMerchantInfoFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="dynamicGiftWrapInfoFeature_feature_div" class="celwidget pd_rd_w-jRpi1 pd_rd_r-9KWNMHAP6AJ7DHVF80CY pd_rd_wg-WMceS" data-feature-name="dynamicGiftWrapInfoFeature" data-csa-c-type="widget" data-csa-c-content-id="dynamicGiftWrapInfoFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="dynamicSecureTransactionFeature_feature_div" class="celwidget pd_rd_w-3v6ao pd_rd_r-9KWNMHAP6AJ7DHVF80CY pd_rd_wg-WMceS" data-feature-name="dynamicSecureTransactionFeature" data-csa-c-type="widget" data-csa-c-content-id="dynamicSecureTransactionFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div class="offer-display-feature-label celwidget pd_rd_w-3v6ao pd_rd_r-9KWNMHAP6AJ7DHVF80CY pd_rd_wg-WMceS" offer-display-feature-name="desktop-dynamic-secure-transaction" data-csa-c-type="widget" data-csa-c-slot-id="odf-feature-label-desktop-dynamic-secure-transaction" data-csa-c-content-id="desktop-dynamic-secure-transaction" data-cel-widget="desktop-dynamic-secure-transaction" > <div class="a-spacing-none"> <span class="a-size-small a-color-tertiary">Payment</span> </div> </div> <div class="offer-display-feature-text" offer-display-feature-name="desktop-dynamic-secure-transaction" data-csa-c-type="widget" data-csa-c-slot-id="odf-feature-text-desktop-dynamic-secure-transaction" data-csa-c-content-id="desktop-dynamic-secure-transaction"> <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;max-width&quot;:&quot;500&quot;,&quot;name&quot;:&quot;offerDisplayFeatureSecureTransactionPopover-0&quot;,&quot;activate&quot;:&quot;onmouseover&quot;,&quot;position&quot;:&quot;triggerBottom&quot;}"> <a data-csa-c-content-id="odf-desktop-dynamic-secure-transaction" data-csa-c-slot-id="odf-desktop-dynamic-secure-transaction-anchor-text" data-csa-c-type="widget" class="a-link-normal a-popover-trigger a-declarative" href="javascript:void(0)" role="button"> <span class="a-size-small offer-display-feature-text-message">Secure transaction</span> </a> </span> <div class="a-popover-preload" id="a-popover-offerDisplayFeatureSecureTransactionPopover-0"> <div data-csa-c-content-id="desktop-dynamic-secure-transaction" data-csa-c-slot-id="odf-desktop-dynamic-secure-transaction-popover-description" data-csa-c-type="widget" class="a-section a-padding-base"> <div class="a-row a-spacing-base"> <span class="a-text-bold">Your transaction is secure</span> </div> <div class="a-row a-spacing-micro"> We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. <a data-csa-c-content-id="desktop-dynamic-secure-transaction" data-csa-c-slot-id="odf-desktop-dynamic-secure-transaction-hyperlink" data-csa-c-type="widget" class="a-link-normal a-nowrap" target="_blank" rel="noopener" href="/gp/help/customer/display.html?nodeId=201909010"> <span class="a-size-small">Learn more</span> </a> </div> </div> </div> </div> </div> <div id="dynamicCustomerServiceInfoFeature_feature_div" class="celwidget pd_rd_w-T5xjT pd_rd_r-9KWNMHAP6AJ7DHVF80CY pd_rd_wg-WMceS" data-feature-name="dynamicCustomerServiceInfoFeature" data-csa-c-type="widget" data-csa-c-content-id="dynamicCustomerServiceInfoFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="dynamicSupportInformationFeature_feature_div" class="celwidget pd_rd_w-ULy15 pd_rd_r-9KWNMHAP6AJ7DHVF80CY pd_rd_wg-WMceS" data-feature-name="dynamicSupportInformationFeature" data-csa-c-type="widget" data-csa-c-content-id="dynamicSupportInformationFeature" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> </div> </div> </div> </div> <div class="a-row"> <div class="a-expander-header a-expander-partial-collapse-header a-size-small odf-expander-heading"><div class="a-expander-content-fade"></div><a href="javascript:void(0)" data-csa-c-content-id="progressive-reveal" data-csa-c-func-deps="aui-da-a-expander-toggle" data-csa-c-slot-id="odf-desktop-expander" data-csa-c-type="widget" data-csa-interaction-events="click" aria-expanded="false" role="button" data-action="a-expander-toggle" class="a-declarative" data-a-expander-toggle="{&quot;allowLinkDefault&quot;:true, &quot;expand_prompt&quot;:&quot;See more&quot;, &quot;collapse_prompt&quot;:&quot;See less&quot;}"><i class="a-icon a-icon-extender-expand"></i><span class="a-expander-prompt">See more</span></a></div> </div> </div> </div> </div> <div id="shipsFromSoldByODF_feature_div" class="celwidget" data-feature-name="shipsFromSoldByODF" data-csa-c-type="widget" data-csa-c-content-id="shipsFromSoldByODF" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="sfsbLegalMessage_feature_div" class="celwidget" data-feature-name="sfsbLegalMessage" data-csa-c-type="widget" data-csa-c-content-id="sfsbLegalMessage" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="addonItems_feature_div" class="celwidget" data-feature-name="addonItems" data-csa-c-type="widget" data-csa-c-content-id="addonItems" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="sellerCertificationsODF_feature_div" class="celwidget" data-feature-name="sellerCertificationsODF" data-csa-c-type="widget" data-csa-c-content-id="sellerCertificationsODF" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="valuePropT2_feature_div" class="celwidget" data-feature-name="valuePropT2" data-csa-c-type="widget" data-csa-c-content-id="valuePropT2" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="returnPolicyODF_feature_div" class="celwidget" data-feature-name="returnPolicyODF" data-csa-c-type="widget" data-csa-c-content-id="returnPolicyODF" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="supportInformationODF_feature_div" class="celwidget" data-feature-name="supportInformationODF" data-csa-c-type="widget" data-csa-c-content-id="supportInformationODF" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="packagingODF_feature_div" class="celwidget" data-feature-name="packagingODF" data-csa-c-type="widget" data-csa-c-content-id="packagingODF" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="hbaLabel_feature_div" class="celwidget" data-feature-name="hbaLabel" data-csa-c-type="widget" data-csa-c-content-id="hbaLabel" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="tradeInInstantSavings_feature_div" class="celwidget" data-feature-name="tradeInInstantSavings" data-csa-c-type="widget" data-csa-c-content-id="tradeInInstantSavings" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="quantityLayoutHigh_feature_div" class="celwidget" data-feature-name="quantityLayoutHigh" data-csa-c-type="widget" data-csa-c-content-id="quantityLayoutHigh" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="voltageCompliance_feature_div" class="celwidget" data-feature-name="voltageCompliance" data-csa-c-type="widget" data-csa-c-content-id="voltageCompliance" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="businessPricing_feature_div" class="celwidget" data-feature-name="businessPricing" data-csa-c-type="widget" data-csa-c-content-id="businessPricing" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="soldByThirdParty_feature_div" class="celwidget" data-feature-name="soldByThirdParty" data-csa-c-type="widget" data-csa-c-content-id="soldByThirdParty" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="scheduledDelivery_feature_div" class="celwidget" data-feature-name="scheduledDelivery" data-csa-c-type="widget" data-csa-c-content-id="scheduledDelivery" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="mbb_feature_div" class="celwidget" data-feature-name="mbb" data-csa-c-type="widget" data-csa-c-content-id="mbb" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="desktop_productInsurance_feature_div" class="celwidget" data-feature-name="desktop_productInsurance" data-csa-c-type="widget" data-csa-c-content-id="desktop_productInsurance" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="quantityLayoutLow_feature_div" class="celwidget" data-feature-name="quantityLayoutLow" data-csa-c-type="widget" data-csa-c-content-id="quantityLayoutLow" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="asg_feature_div" class="celwidget" data-feature-name="asg" data-csa-c-type="widget" data-csa-c-content-id="asg" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="addToCart_feature_div" class="celwidget" data-feature-name="addToCart" data-csa-c-type="widget" data-csa-c-content-id="addToCart" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="preAddToCartFramework_feature_div" class="celwidget" data-feature-name="preAddToCartFramework" data-csa-c-type="widget" data-csa-c-content-id="preAddToCartFramework" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;dp-pre-atc-hero&quot;}">{"heroName":""}</script> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;dp-pre-atc-hero-candidates&quot;}">{}</script> </div> <div id="buyNow_feature_div" class="celwidget" data-feature-name="buyNow" data-csa-c-type="widget" data-csa-c-content-id="buyNow" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="secureTransactionODF_feature_div" class="celwidget" data-feature-name="secureTransactionODF" data-csa-c-type="widget" data-csa-c-content-id="secureTransactionODF" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="oneClick_feature_div" class="celwidget" data-feature-name="oneClick" data-csa-c-type="widget" data-csa-c-content-id="oneClick" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div id="OneClickBox" class="a-button-stack"> </div> </div> <div id="giftingODF_feature_div" class="celwidget" data-feature-name="giftingODF" data-csa-c-type="widget" data-csa-c-content-id="giftingODF" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> <div data-a-input-name="gift-wrap" class="a-checkbox a-spacing-base"><label for="gift-wrap"><input id="gift-wrap" type="checkbox" name="gift-wrap" value="yes"/><i class="a-icon a-icon-checkbox"></i><span class="a-label a-checkbox-label">Add a gift receipt for easy returns</span></label></div> </div> <div id="makoPreRegistration" class="celwidget" data-feature-name="makoPreRegistration" data-csa-c-type="widget" data-csa-c-content-id="makoPreRegistration" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="accessoryUpsellAmabot_feature_div" class="celwidget" data-feature-name="accessoryUpsellAmabot" data-csa-c-type="widget" data-csa-c-content-id="accessoryUpsellAmabot" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="accessoryUpsellBtf_feature_div" class="celwidget" data-feature-name="accessoryUpsellBtf" data-csa-c-type="widget" data-csa-c-content-id="accessoryUpsellBtf" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> <div id="unifiedLocation_feature_div" class="celwidget" data-feature-name="unifiedLocation" data-csa-c-type="widget" data-csa-c-content-id="unifiedLocation" data-csa-c-slot-id="newAccordionRow_0" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="true"> </div> </div> </div> </form> </div> </div> </div></div> <div id="usedAccordionRow" data-buying-option-index="1" class="a-box celwidget" data-a-accordion-row-name="usedAccordionRow"><div class="a-box-inner a-accordion-row-container"> <div data-csa-c-asin="0321657292" data-csa-c-content-id="offer_display_desktop_accordion_header" data-csa-c-func-deps="aui-da-a-accordion" data-csa-c-is-in-initial-active-row="false" data-csa-c-slot-id="usedAccordionRow" data-csa-c-type="widget" data-csa-interaction-events="click" aria-expanded="false" data-action="a-accordion" class="a-accordion-row-a11y a-accordion-row a-declarative a-accordion-sr accordion-header mobb-header-css" role="button" tabindex="0" aria-label=""><i class="a-icon a-accordion-radio a-icon-radio-inactive"></i> <h5 aria-level="3"> <div id="usedAccordionCaption_feature_div" class="celwidget" data-feature-name="usedAccordionCaption" data-csa-c-type="widget" data-csa-c-content-id="usedAccordionCaption" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="a-row accordion-caption"> <span class="a-text-bold"> Save with Used - Very Good </span> </div> </div> <div id="apex_offerDisplay_desktop" class="celwidget" data-feature-name="apex_offerDisplay_desktop" data-csa-c-type="widget" data-csa-c-content-id="apex_offerDisplay_desktop" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div data-csa-c-type="widget" data-csa-c-slot-id="apex_dp_offer_display" data-csa-c-content-id="apex" data-csa-c-buying-option-type="USED"> <div id="corePrice_feature_div" class="celwidget" data-feature-name="corePrice" data-csa-c-type="widget" data-csa-c-content-id="corePrice" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div data-csa-c-type="widget" data-csa-c-slot-id="apex_dp_offer_display" data-csa-c-content-id="apex_with_rio_cx" data-csa-c-buying-option-type="USED"> <div class="a-row"> <div class="a-column a-span12 a-text-left"> <style type="text/css"> .savingPriceOverride { color:#CC0C39!important; font-weight: 300!important; } .reinventMobileHeaderPrice { font-weight: 400; } #apex_offerDisplay_mobile_feature_div .reinventPriceSavingsPercentageMargin, #apex_offerDisplay_mobile_feature_div .reinventPricePriceToPayMargin { margin-right: 4px; } </style> <div class="show-on-unselected a-spacing-top-mini" > <div class="a-section a-spacing-none aok-align-center"> <span class="a-price aok-align-center reinventPricePriceToPayMargin priceToPay reinventHeaderPrice" data-a-size="l" data-a-color="base"><span class="a-offscreen">$19.35</span><span aria-hidden="true"><span class="a-price-symbol">$</span><span class="a-price-whole">19<span class="a-price-decimal">.</span></span><span class="a-price-fraction">35</span></span></span> <span id="taxInclusiveMessage" class="a-size-mini a-color-base aok-align-center aok-nowrap"> </span> </div> </div> </div> </div> </div> </div> <div id="regulatoryDeposit_feature_div" class="celwidget" data-feature-name="regulatoryDeposit" data-csa-c-type="widget" data-csa-c-content-id="regulatoryDeposit" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> </div> </div> <div id="apex_accordion_header_below_price_desktop" class="celwidget" data-feature-name="apex_accordion_header_below_price_desktop" data-csa-c-type="widget" data-csa-c-content-id="apex_accordion_header_below_price_desktop" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div id="pointsAbbreviated_feature_div" class="celwidget" data-feature-name="pointsAbbreviated" data-csa-c-type="widget" data-csa-c-content-id="pointsAbbreviated" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="globalStoreIfdAbbreviated_feature_div" class="celwidget" data-feature-name="globalStoreIfdAbbreviated" data-csa-c-type="widget" data-csa-c-content-id="globalStoreIfdAbbreviated" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="primeBadgeAndShippingMessageAbbreviated_feature_div" class="celwidget" data-feature-name="primeBadgeAndShippingMessageAbbreviated" data-csa-c-type="widget" data-csa-c-content-id="primeBadgeAndShippingMessageAbbreviated" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div id="abbreviate_shipping_accordion_head" class="a-column a-span12 a-text-left show-on-unselected"> <div class="a-row a-color-secondary"> <dptags:queryLogOperation methodName="addCount" metric="FSPB:ABBREVIATED:JSP_RENDER:renderCount" /> </div> </div> <div id="mfn_shipping_accordion_head" class="a-column a-span12 a-text-left show-on-unselected"> <div class="a-row a-color-secondary"> </div> </div> </div> <div id="creturnsPolicyMessageInsideAccordionHeader_feature_div" class="celwidget" data-feature-name="creturnsPolicyMessageInsideAccordionHeader" data-csa-c-type="widget" data-csa-c-content-id="creturnsPolicyMessageInsideAccordionHeader" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="globalStoreImportBadgeAbbreviated_feature_div" class="celwidget" data-feature-name="globalStoreImportBadgeAbbreviated" data-csa-c-type="widget" data-csa-c-content-id="globalStoreImportBadgeAbbreviated" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="deliveryBlockAbbreviated_feature_div" class="celwidget" data-feature-name="deliveryBlockAbbreviated" data-csa-c-type="widget" data-csa-c-content-id="deliveryBlockAbbreviated" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="a-row"> <div id="abbreviate_fasttrack_accordion_head" class="a-column a-span12 a-text-left show-on-unselected"> <div class="a-row a-color-secondary"> <div id="delivery_block_small_accordion_head" class="a-column a-span12 a-text-left show-on-unselected"> <div class="a-row a-color-secondary"> <div class="a-row"> <div id="deliveryBlockSmallModCollapsedMessageAccordionHead" class="a-column a-span12 a-text-left show-on-unselected"> <div class="a-row a-color-secondary"> <div id="deliveryBlockSmallModCollapsedMessage" class="a-section a-spacing-none"> <div id="deliveryBlockSmallMessage" class="a-section a-spacing-none"> <html> <head></head> <body> <div id="mir-layout-DELIVERY_BLOCK"> <div class="a-spacing-base" id="mir-layout-DELIVERY_BLOCK-slot-PRIMARY_DELIVERY_MESSAGE_MEDIUM"> <span data-csa-c-type="element" data-csa-c-content-id="DEXUnifiedCXPDM" data-csa-c-delivery-price="$7.71" data-csa-c-value-proposition="" data-csa-c-delivery-type="Delivery" data-csa-c-delivery-time="March 10 - 23" data-csa-c-delivery-destination="" data-csa-c-delivery-condition="" data-csa-c-pickup-location="" data-csa-c-distance="" data-csa-c-delivery-cutoff="" data-csa-c-mir-view="CONSOLIDATED_CX" data-csa-c-mir-type="DELIVERY" data-csa-c-mir-sub-type="" data-csa-c-mir-variant="DEFAULT" data-csa-c-delivery-benefit-program-id="PAID_SHIPPING_TLC_SHIPCOST"> Delivery <span class="a-text-bold">March 10 - 23</span> </span> </div> </div> </body> </html> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div id="shipFromSoldByAbbreviated_feature_div" class="celwidget" data-feature-name="shipFromSoldByAbbreviated" data-csa-c-type="widget" data-csa-c-content-id="shipFromSoldByAbbreviated" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div id="sfsb_accordion_head" class="a-section show-on-unselected sfsb-header-text"> <div class="a-row"> <div class="a-column a-span12 a-text-left truncate"> <span class="a-size-small"> Ships from: </span> <span class="a-size-small"> Amazon </span> </div> </div> <div class="a-row"> <div class="a-column a-span12 a-text-left truncate"> <span class="a-size-small"> Sold by: </span> <span class="a-size-small"> Jenson Books Inc </span> </div> </div> </div> </div> </h5> </div> <div class="a-accordion-inner accordion-row-content"> <div class="a-section"> <form method="post" id="addToCart" action="/gp/product/handle-buy-box/ref=dp_start-bbf_1_glance" class="a-content" autocomplete="off"> <!-- sp:csrf --><input type="hidden" name="anti-csrftoken-a2z" value="hP1IOzjs9ZWYcBkfvznovH50WTlj0yj6nzeK3Cd5vyo/AAAAAGe4wAtlYjQ4MDZlMy1mNGM0LTRhMmQtOWFkNi04M2IwNDY2OWE5MjY=" id="desktop-atc-anti-csrf-token" ><!-- sp:end-csrf --> <input type="hidden" name="items[0.base][asin]" value="0321657292"> <input type="hidden" name="clientName" value="OffersX_OfferDisplay_DetailPage"> <input type="hidden" name="items[0.base][offerListingId]" value="TADmwukf%2Fi%2FRf28JILiq7fTUC0gakxVGAQoKs9ZxlX8n2RjrYrYvKW0B%2BaP2nzGaf2Kq2MSmf0t6%2BLxfNuyt2LAWJPDKg3bUrgf82cWSDsIcE8GxzAAfUy1Z0KIWcdf%2BaCCfmiusjMt36CJMGzepO6SQ0a5eda18lorNyYCYcR6J%2BgszGPXpb%2BVWkZvCSbXN"> <input type="hidden" name="pageLoadTimestampUTC" value="2025-02-21T18:03:54.988948219Z"> <input type="hidden" id="offerListingID" name="offerListingID" value="TADmwukf%2Fi%2FRf28JILiq7fTUC0gakxVGAQoKs9ZxlX8n2RjrYrYvKW0B%2BaP2nzGaf2Kq2MSmf0t6%2BLxfNuyt2LAWJPDKg3bUrgf82cWSDsIcE8GxzAAfUy1Z0KIWcdf%2BaCCfmiusjMt36CJMGzepO6SQ0a5eda18lorNyYCYcR6J%2BgszGPXpb%2BVWkZvCSbXN"> <input type="hidden" id="session-id" name="session-id" value="135-3423260-0821935"> <input type="hidden" id="ASIN" name="ASIN" value="0321657292"> <input type="hidden" id="isMerchantExclusive" name="isMerchantExclusive" value="0"> <input type="hidden" id="merchantID" name="merchantID" value="A29G165BTNNM2Z"> <input type="hidden" id="isAddon" name="isAddon" value="0"> <input type="hidden" id="nodeID" name="nodeID" value=""> <input type="hidden" id="sellingCustomerID" name="sellingCustomerID" value=""> <input type="hidden" id="qid" name="qid" value=""> <input type="hidden" id="sr" name="sr" value=""> <input type="hidden" id="storeID" name="storeID" value=""> <input type="hidden" id="tagActionCode" name="tagActionCode" value=""> <input type="hidden" id="viewID" name="viewID" value="glance"> <input type="hidden" id="rebateId" name="rebateId" value=""> <input type="hidden" id="ctaDeviceType" name="ctaDeviceType" value="desktop"> <input type="hidden" id="ctaPageType" name="ctaPageType" value="detail"> <input type="hidden" id="usePrimeHandler" name="usePrimeHandler" value="0"> <input type="hidden" id="smokeTestEnabled" name="smokeTestEnabled" value="false"> <input type="hidden" id="rsid" name="rsid" value="135-3423260-0821935"> <input type="hidden" id="sourceCustomerOrgListID" name="sourceCustomerOrgListID" value=""> <input type="hidden" id="sourceCustomerOrgListItemID" name="sourceCustomerOrgListItemID" value=""> <input type="hidden" name="wlPopCommand" value=""> <input type="hidden" id="usedMerchantID" name="usedMerchantID" value="A29G165BTNNM2Z"/> <input type="hidden" id="usedOfferListingID" name="usedOfferListingID" value="TADmwukf%2Fi%2FRf28JILiq7fTUC0gakxVGAQoKs9ZxlX8n2RjrYrYvKW0B%2BaP2nzGaf2Kq2MSmf0t6%2BLxfNuyt2LAWJPDKg3bUrgf82cWSDsIcE8GxzAAfUy1Z0KIWcdf%2BaCCfmiusjMt36CJMGzepO6SQ0a5eda18lorNyYCYcR6J%2BgszGPXpb%2BVWkZvCSbXN"/> <input type="hidden" id="usedSellingCustomerID" name="usedSellingCustomerID" value=""/> <div id="apex_offerDisplay_expanded" class="celwidget" data-feature-name="apex_offerDisplay_expanded" data-csa-c-type="widget" data-csa-c-content-id="apex_offerDisplay_expanded" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div id="dealBadge_feature_div" class="celwidget" data-feature-name="dealBadge" data-csa-c-type="widget" data-csa-c-content-id="dealBadge" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="corePriceDisplay_desktop_feature_div" class="celwidget" data-feature-name="corePriceDisplay_desktop" data-csa-c-type="widget" data-csa-c-content-id="corePriceDisplay_desktop" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <style type="text/css"> .savingPriceOverride { color:#CC0C39!important; font-weight: 300!important; } .savingPriceOverrideEdlpT1 { color:#565959!important; font-weight: 700!important; } .savingPriceOverrideEdlpT2 { color:#565959!important; font-weight: 300!important; } .savingPriceOverrideEdlpT3 { color:#CC0C39!important; font-weight: 700!important; } </style> <div class="a-section a-spacing-none aok-align-center aok-relative"> <span class="aok-offscreen"> $19.35 </span> <span class="a-price aok-align-center reinventPricePriceToPayMargin priceToPay" data-a-size="xl" data-a-color="base"><span class="a-offscreen"> </span><span aria-hidden="true"><span class="a-price-symbol">$</span><span class="a-price-whole">19<span class="a-price-decimal">.</span></span><span class="a-price-fraction">35</span></span></span> <span id="taxInclusiveMessage" class="a-size-mini a-color-base aok-align-center aok-nowrap"> </span> </div> <div class="a-section a-spacing-small aok-align-center"> <span> <span class="a-size-small aok-align-center basisPriceLegalMessage"> </span> </span> </div> </div> <div id="vatMessageApexWrapper_feature_div" class="celwidget" data-feature-name="vatMessageApexWrapper" data-csa-c-type="widget" data-csa-c-content-id="vatMessageApexWrapper" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> </div> <div id="pointsInsideBuyBox_feature_div" class="celwidget" data-feature-name="pointsInsideBuyBox" data-csa-c-type="widget" data-csa-c-content-id="pointsInsideBuyBox" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="shippingMessageInsideBuyBox_feature_div" class="celwidget" data-feature-name="shippingMessageInsideBuyBox" data-csa-c-type="widget" data-csa-c-content-id="shippingMessageInsideBuyBox" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="a-section a-spacing-base a-text-left"> <span id="creturns-return-policy-linebreak" class="a-hidden"></span> <span id="creturns-return-policy-content" class="a-block"> <span id="creturns-return-policy-message" class="a-inline-block"> <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;max-width&quot;:&quot;280&quot;,&quot;name&quot;:&quot;cReturnsPolicyPopover&quot;,&quot;activate&quot;:&quot;onclick&quot;,&quot;position&quot;:&quot;triggerBottom&quot;,&quot;popoverLabel&quot;:&quot;Return this item for free&quot;}"> <span id='free-returns-policy-celWidget' cel_widget_id='free-returns-policy-anchorText-pc' class='celwidget' aria-labelledby="creturns-policy-anchor-text"> <a id="creturns-policy-anchor-text" href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative a-inline-block"> FREE International Returns <i class="a-icon a-icon-popover"></i></a> </span> </span> <div class="a-popover-preload" id="a-popover-cReturnsPolicyPopover"> <div id='free-returns-policy-popover-celWidget' cel_widget_id='free-returns-policy-popover-pc' class='celwidget' role="dialog"> <h5 id="creturns-policy-header">Return this item for free</h5> <p id="creturns-policy-main-content" class="a-spacing-none a-spacing-top-small">Free returns are available for the shipping address you chose. You can return the item for any reason in new and unused condition: no return shipping charges.</p> <a id="creturns-policy-url-text-pc" class="a-link-normal" href="/b?node=23911919011"> Learn more about free returns. </a> <div aria-labelledby="creturns-policy-expandable-content-header" data-a-expander-name="creturnsHowToReturnExpander" class="a-row a-expander-container a-expander-inline-container"> <a id="creturns-policy-expandable-content-header" data-csa-c-func-deps="aui-da-a-expander-toggle" data-csa-c-type="widget" data-csa-interaction-events="click" aria-expanded="false" role="button" href="javascript:void(0)" data-action="a-expander-toggle" class="a-expander-header a-declarative a-expander-inline-header a-link-expander" data-a-expander-toggle="{&quot;allowLinkDefault&quot;:true, &quot;expand_prompt&quot;:&quot;&quot;, &quot;collapse_prompt&quot;:&quot;&quot;}"><i class="a-icon a-icon-expand"></i><span class="a-expander-prompt">How to return the item?</span></a> <div id="creturnsHowToReturnExpanderContent" data-expanded="false" class="a-expander-content a-expander-inline-content a-expander-inner" style="display:none"> <ol class="a-ordered-list a-vertical" role="list"> <li role="listitem"><span class="a-list-item">Go to your orders and start the return</span></li> <li role="listitem"><span class="a-list-item">Select your preferred free shipping option</span></li> <li role="listitem"><span class="a-list-item">Drop off and leave!</span></li> </ol> </div> </div> </div> </div> </span> </span> </div> </div> <div id="usedBuyBoxConditionNote_feature_div" class="celwidget" data-feature-name="usedBuyBoxConditionNote" data-csa-c-type="widget" data-csa-c-content-id="usedBuyBoxConditionNote" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <span id="truncatedConditionNoteContainer"> <span id="truncatedConditionNote" class="a-truncate" data-a-word-break="normal" data-a-truncate-name="truncatedCondition" data-a-max-rows="2" data-a-overflow-marker="&amp;hellip; &lt;a tabindex=&quot;0&quot; id=&quot;truncateConditionExpanderButton&quot; role=&quot;button&quot; aria-expanded=&quot;false&quot; href=&quot;javascript:void(0)&quot; aria-controls=&quot;expandedConditionNote&quot; onclick=&quot;expandConditionNote()&quot;&gt; See more &lt;/a&gt;" data-a-manual-update="true" style="line-height: 1.3em !important; max-height: 2.6em;"><span class="a-truncate-full">Nice clean copy with no highlighting or writing. We take pride in our accurate descriptions. Satisfaction Guaranteed.</span><span class="a-truncate-cut a-hidden" aria-hidden="true"></span></span> </span> <span id="expandedConditionNote" class="aok-hidden"> Nice clean copy with no highlighting or writing. We take pride in our accurate descriptions. Satisfaction Guaranteed. <a id="truncateConditionCollapseButton" tabindex="0" style="display: inline;" role="button" aria-controls="truncatedConditionNote" href="javascript:void(0)" aria-expanded="true" onclick="truncateConditionNote()"> See less </a> </span> <script type="text/javascript"> P.when("A", "a-truncate", "ready").execute(function(A, truncate) { if (document.getElementById('truncatedConditionNoteContainer') != null) { const truncatedTitleContainer = '#truncatedConditionNoteContainer'; truncate.manualTruncate(truncatedTitleContainer); } }); P.when('A').execute(function (A) { A.on('a:truncate:truncatedCondition:updated', function (data) { const truncateCut = document.querySelector('#truncatedConditionNote .a-truncate-cut'); const truncateFull = document.querySelector('#truncatedConditionNote .a-truncate-full'); if (truncateFull != null && truncateCut != null) { truncateFull.ariaHidden = true; truncateCut.ariaHidden = false; } }); }); function expandConditionNote() { document.getElementById("truncatedConditionNoteContainer").classList.add("aok-hidden"); const expandedDOM = document.getElementById("expandedConditionNote"); expandedDOM.classList.remove("aok-hidden"); expandedDOM.focus(); } function truncateConditionNote() { document.getElementById("truncatedConditionNoteContainer").classList.remove("aok-hidden"); document.getElementById("expandedConditionNote").classList.add("aok-hidden"); const seeMoreButtonDOM = document.getElementById("truncateConditionExpanderButton"); seeMoreButtonDOM.focus(); } </script> </div> <div id="shippingMessage_feature_div" class="celwidget" data-feature-name="shippingMessage" data-csa-c-type="widget" data-csa-c-content-id="shippingMessage" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="usedDeliveryBlockContainer" class="celwidget" data-feature-name="usedDeliveryBlockContainer" data-csa-c-type="widget" data-csa-c-content-id="usedDeliveryBlockContainer" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div id="deliveryBlock_feature_div" class="celwidget" data-feature-name="deliveryBlock" data-csa-c-type="widget" data-csa-c-content-id="deliveryBlock" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div id="deliveryBlockMessage" class="a-section a-spacing-none"><div id="mir-layout-DELIVERY_BLOCK"><div class="a-spacing-base" id="mir-layout-DELIVERY_BLOCK-slot-PRIMARY_DELIVERY_MESSAGE_LARGE"><span data-csa-c-type="element" data-csa-c-content-id="DEXUnifiedCXPDM" data-csa-c-delivery-price="$7.71" data-csa-c-value-proposition="" data-csa-c-delivery-type="Delivery" data-csa-c-delivery-time="March 10 - 23" data-csa-c-delivery-destination="" data-csa-c-delivery-condition="" data-csa-c-pickup-location="" data-csa-c-distance="" data-csa-c-delivery-cutoff="" data-csa-c-mir-view="CONSOLIDATED_CX" data-csa-c-mir-type="DELIVERY" data-csa-c-mir-sub-type="" data-csa-c-mir-variant="DEFAULT" data-csa-c-delivery-benefit-program-id="PAID_SHIPPING_TLC_SHIPCOST"> Delivery <span class="a-text-bold">March 10 - 23</span> </span></div><div class="a-spacing-base" id="mir-layout-DELIVERY_BLOCK-slot-SECONDARY_DELIVERY_MESSAGE_LARGE"><span data-csa-c-type="element" data-csa-c-content-id="DEXUnifiedCXSDM" data-csa-c-delivery-price="fastest" data-csa-c-value-proposition="" data-csa-c-delivery-type="delivery" data-csa-c-delivery-time="March 10 - 18" data-csa-c-delivery-destination="" data-csa-c-delivery-condition="" data-csa-c-pickup-location="" data-csa-c-distance="" data-csa-c-delivery-cutoff="" data-csa-c-mir-view="CONSOLIDATED_CX" data-csa-c-mir-type="DELIVERY" data-csa-c-mir-sub-type="" data-csa-c-mir-variant="DEFAULT" data-csa-c-delivery-benefit-program-id=""> Or fastest delivery <span class="a-text-bold">March 10 - 18</span> </span></div></div></div><input type="hidden" id="deliveryBlockSelectAsin" value="0321657292"/> <input type="hidden" id="deliveryBlockSelectMerchant" value="A29G165BTNNM2Z"/> <script type="text/javascript"> P.when("A", "jQuery").execute(function(A, $) { $("#selectQuantity [name='quantity'], #mobileQuantityDropDown").live("change", function (event) { if (event.updateDeliveryBlockOnQuantityChange) { return; } event.updateDeliveryBlockOnQuantityChange = 1; // "#buybox" is included in this list because if there is no accordion row, then it is a single-offer layout // possible id's may include "usedAccordionRow", "newAccordionRow_1", "newAccordionRow_2" var accordionRow = $(this).closest('[id$="AccordionRow"], #buybox, [id^="newAccordionRow"]'); var quantity = $(this).val(); var asin = accordionRow.find("#deliveryBlockSelectAsin").val(); var merchantId = accordionRow.find("#deliveryBlockSelectMerchant").val(); if (!asin || !merchantId) { return; } var params = []; params.push("asin=" + asin); params.push("quantity=" + quantity); params.push("exclusiveMerchantId=" + merchantId); params.push("merchantId=" + merchantId); params.push("clientId=retailwebsite"); params.push("deviceType=web"); params.push("showFeatures=deliveryBlock"); params.push("ie=UTF8"); params.push("experienceId=deliveryBlockQuantityRefreshAjaxExperience"); // Weblab gated addition of Locale and OfferListingId to QuantityRefresh request var addLParamsToQuantityRefreshWeblabFlag = false; if (addLParamsToQuantityRefreshWeblabFlag) { var locale = accordionRow.find("#deliveryBlockSelectLocale").val(); var offerListingId = accordionRow.find("#deliveryBlockSelectOfferListingId").val(); // Only add language param if locale is non-null if (locale) { params.push("language=" + locale); } // Only add offerListingId param if value is non-null if (offerListingId) { params.push("offerListingId=" + offerListingId); } } $.ajax({ type: "GET", url: "/gp/product/ajax?", contentType: 'application/x-www-form-urlencoded;charset=utf-8', data: params.join('&'), accordionRow: accordionRow, dataType: "html", success: function(objResponse) { // add weblab gating? if (objResponse != null && objResponse != "") { // parse objResponse and extract it into DB Small and DB Large // The specific string to split the HTML content // Split the HTML content using the separator var htmlContentArray = objResponse.split("##split##"); var objResponseDbLarge = htmlContentArray[0]; var objResponseDbSmall = htmlContentArray[1]; // null checks if (objResponseDbLarge != null && objResponseDbLarge != ""){ accordionRow.find("#deliveryBlockMessage").replaceWith(objResponseDbLarge); } if (objResponseDbSmall != null && objResponseDbSmall != ""){ accordionRow.find("#deliveryBlockSmallMessage").replaceWith(objResponseDbSmall); } } } }); return; }); }); </script> </div> <div id="cipInsideDeliveryBlock_feature_div" class="celwidget" data-feature-name="cipInsideDeliveryBlock" data-csa-c-type="widget" data-csa-c-content-id="cipInsideDeliveryBlock" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <span class="a-declarative" data-action="dpContextualIngressPt" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-dpContextualIngressPt" data-dpContextualIngressPt="{}"> <a id="contextualIngressPtLink" aria-label="Deliver to Singapore" class="a-link-normal" href="#" role="button"> <div aria-hidden="true" class="a-row a-spacing-small"> <div class="a-column a-span12 a-text-left"> <div id="contextualIngressPt"> <div id="contextualIngressPtPin"></div> <span id="contextualIngressPtLabel" class="cip-a-size-small"> <div id="contextualIngressPtLabel_deliveryShortLine"><span>Deliver to&nbsp;</span><span>Singapore</span></div> </span> </div> </div> </div> </a> </span> </div> </div> <div id="dynamicDeliveryMessage_feature_div" class="celwidget" data-feature-name="dynamicDeliveryMessage" data-csa-c-type="widget" data-csa-c-content-id="dynamicDeliveryMessage" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="dpFastTrack_feature_div" class="celwidget" data-feature-name="dpFastTrack" data-csa-c-type="widget" data-csa-c-content-id="dpFastTrack" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="a-section a-spacing-none a-text-left"> <div id="fast-track" class="a-section"> <input type="hidden" id="ftSelectAsin" value="0321657292"/> <input type="hidden" id="ftSelectMerchant" value="A29G165BTNNM2Z"/> <div id="fast-track-message" class="a-section a-spacing-base"> <div class="a-section a-spacing-none"> </div> <script type="text/javascript"> function fastTrackCountDown(secondsLeft, messageSectionId) { var sectionId = messageSectionId; var FT_showAndInCountdown = false; var FT_DayString = "day"; var FT_DaysString = "days"; var FT_HourString = "hr"; var FT_HoursString = "hrs"; var FT_MinuteString = "min"; var FT_MinutesString = "mins"; var FT_AndString = "and"; var FT_startedWithHour = new Date().getHours(); var FT_givenSeconds, FT_actualSeconds; var timerId; function getElementsByClassNameCustom(className) { var selectedElements = []; if (document.querySelectorAll) { var sectionIdElements = document.querySelectorAll("#" + sectionId); for (index = 0; index < sectionIdElements.length; ++index) { var elements = sectionIdElements[index].querySelectorAll("." + className); for(var i = 0; elements && i < elements.length; i++) { selectedElements.push(elements[i]); } } } return selectedElements; } var FT_CurrentDisplayMin; var clientServerTimeDrift; var firstTimeUpdate = true; var countdownElements = getElementsByClassNameCustom("ftCountdownClass"); if (countdownElements.length < 1 && document.getElementById(sectionId) && document.getElementById("ftCountdown")) { countdownElements.push(document.getElementById("ftCountdown")); } function getTimeRemainingString( days, hours, minutes ) { hours = (days * 24) + hours; var hourString = ( hours == 1 ? FT_HourString : FT_HoursString ); var minuteString = ( minutes == 1 ? FT_MinuteString : FT_MinutesString ); if (hours == 0) { return minutes + " " + minuteString; } if (minutes == 0) { return hours + " " + hourString; } if (FT_showAndInCountdown) { return hours + " " + hourString + " " + FT_AndString + " " + minutes + " " + minuteString; } else { return hours + " " + hourString + " " + minutes + " " + minuteString; } } function hideAllFastTrackComponents() { if (document.querySelectorAll) { var fastTrackComponents = document.querySelectorAll("#fast-track"); var index; var shouldHideSections = false; if (fastTrackComponents) { for (index = 0; index < fastTrackComponents.length; ++index) { if (fastTrackComponents[index].querySelector("#" + sectionId)) { fastTrackComponents[index].style.display = "none"; } else { shouldHideSections = true; } } if (shouldHideSections) { var sectionComponents = document.querySelectorAll("#" + sectionId); if (sectionComponents) { for (index = 0; index < sectionComponents.length; ++index) { sectionComponents[index].style.display = "none"; } } } } } } function FT_displayCountdown(forceUpdate) { var FT_remainSeconds = FT_givenSeconds - FT_actualSeconds; //for components having outer div "fast-track" hide that component else hide the message sectionId. if (FT_remainSeconds < 1) { hideAllFastTrackComponents(); } var FT_secondsPerDay = 24 * 60 * 60; var FT_daysLong = FT_remainSeconds / FT_secondsPerDay; var FT_days = Math.floor(FT_daysLong); var FT_hoursLong = (FT_daysLong - FT_days) * 24; var FT_hours = Math.floor(FT_hoursLong); var FT_minsLong = (FT_hoursLong - FT_hours) * 60; var FT_mins = Math.floor(FT_minsLong); var FT_secsLong = (FT_minsLong - FT_mins) * 60; var FT_secs = Math.floor(FT_secsLong); timerId = setTimeout(FT_getTime, 1000); var ftCountdown = getTimeRemainingString( FT_days, FT_hours, FT_mins ); if (countdownElements.length) { if (FT_CurrentDisplayMin != FT_mins || forceUpdate || firstTimeUpdate) { var i = 0, countdownElement; while (countdownElement = countdownElements[i++]) { countdownElement.innerHTML = ftCountdown; } FT_CurrentDisplayMin = FT_mins; firstTimeUpdate = false; } } } function FT_getCountdown(secondsLeft) { var FT_currentTime = new Date(); var FT_currentHours = FT_currentTime.getHours(); var FT_currentMins = FT_currentTime.getMinutes(); var FT_currentSecs = FT_currentTime.getSeconds(); FT_givenSeconds = FT_currentHours * 3600 + FT_currentMins * 60 + FT_currentSecs; FT_givenSeconds += secondsLeft; FT_getTime(); } function FT_getTime() { var FT_newCurrentTime = new Date(); var FT_actualHours = FT_newCurrentTime.getHours(); if (FT_startedWithHour > FT_actualHours) { FT_actualHours += 24; } var FT_actualMins = FT_newCurrentTime.getMinutes(); var FT_actualSecs = FT_newCurrentTime.getSeconds(); FT_actualSeconds = FT_actualHours * 3600 + FT_actualMins * 60 + FT_actualSecs; FT_displayCountdown(); } FT_getCountdown(secondsLeft); return { stopTimer : function() { clearTimeout(timerId); } }; } </script> <script type="text/javascript"> P.when("A", "jQuery").execute(function(A, $) { var pageState = A.state('ftPageState'); if (typeof pageState === 'undefined') { pageState = {}; } A.state('ftPageState', pageState); }); </script> </div> </div> </div> </div> <div id="glowContextualIngressPt_feature_div" class="celwidget" data-feature-name="glowContextualIngressPt" data-csa-c-type="widget" data-csa-c-content-id="glowContextualIngressPt" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="availability_feature_div" class="celwidget" data-feature-name="availability" data-csa-c-type="widget" data-csa-c-content-id="availability" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="a-section a-spacing-none"> <div id="availability" class="a-section a-spacing-base a-spacing-top-micro }"> <span class="a-size-medium a-color-state"> </span> </div> <div class="a-section a-spacing-none"> </div> <div class="a-section a-spacing-mini"> </div> <style> .availabilityMoreDetailsIcon { width: 12px; vertical-align: baseline; fill: #969696; } </style> </div> </div> <div id="quantity_feature_div" class="celwidget" data-feature-name="quantity" data-csa-c-type="widget" data-csa-c-content-id="quantity" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="twisterPlusPriceSubtotalWWDesktop_feature_div" class="celwidget" data-feature-name="twisterPlusPriceSubtotalWWDesktop" data-csa-c-type="widget" data-csa-c-content-id="twisterPlusPriceSubtotalWWDesktop" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <input type="hidden" id="twister-plus-price-data-price" value="27.52" /> <input type="hidden" id="twister-plus-price-data-savings" value="0" /> <input type="hidden" id="twister-plus-price-data-price-unit" value="$" /> <div id="tp_price_update_feature_ww" class="a-section price-update-feature-ww aok-hidden"> <div id="tp_price_row_ww" class="a-section a-spacing-small price-update-row-ww aok-hidden"> <span id="price_block_currency_symbol_ww" class="a-size-medium a-price-symbol">$</span><!--Adding space based on hasSpace --><!--To remove span space--><!--To remove span space--><span class="a-size-medium a-text-bold"><!--To remove span space--><span id="tp_price_block_total_price_ww" class="a-price" data-a-size="m" data-a-color="base"><span class="a-offscreen">$27.52</span><span aria-hidden="true"><span class="a-price-symbol"></span><span class="a-price-whole">27<span class="a-price-decimal">.</span></span><span class="a-price-fraction">52</span></span></span><!--To remove span space--></span><!--To remove span space--> <span id="tp-price-update-payment-period" class="a-size-medium a-color-price aok-hidden"> <span id="tp-price-update-payment-term"></span> (<span id="tp-price-update-payment-term-length"></span>) </span> <span id="tp_options_detail" class="a-size-base aok-hidden"> Includes selected options. </span> <span id="tp_monthly_options_detail" class="a-size-base aok-hidden"> Includes initial monthly payment and selected options. </span> <span class="a-size-base"> <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;closeButton&quot;:&quot;false&quot;,&quot;name&quot;:&quot;twisterPlusPopOver&quot;,&quot;activate&quot;:&quot;onmouseover&quot;,&quot;width&quot;:&quot;350px&quot;,&quot;position&quot;:&quot;triggerLeft&quot;}"> <span cssClass="celwidget" cel_widget_id="twisterPlus-celwidget-popover"> <a id="price_block_total_price_details_ww" class="a-link-normal" href="#"> Details </a> </span> </span> <div class="a-popover-preload" id="a-popover-twisterPlusPopOver"> <div id="twister-plus-popover-inner" class="a-section"> <div id="twister-plus-tool-tip" class="a-section twister-plus-tool-tip-container"> <div id="tp-tool-tip-price-section" class="a-section a-spacing-base a-spacing-top-base"> <div id="tp-tool-tip-price-block" class="a-fixed-right-grid a-spacing-small"><div class="a-fixed-right-grid-inner" style="padding-right:110px"> <div class="a-fixed-right-grid-col a-col-left" style="padding-right:4%;float:left;"> <span id="display-string" class="a-size-base">Price</span> <span class="a-size-base tp-tool-tip-quantity-block aok-hidden"> <span class="a-offscreen"></span> <span aria-hidden="true"> <span> (</span><!-- Adding comment to avoid span space--><!-- Adding comment to avoid span space--><span class="a-price-symbol">$</span><!-- Adding space based on hasSpace--><!-- To remove span space--><!-- To remove span space--><span class="a-price-whole">27<span class="a-price-decimal">.</span></span><span class="a-price-fraction">52</span><!-- To remove span space--><!-- Adding comment to avoid span space--><span>x<span id="tp-item-quantity"></span>)</span> </span> </span> </div> <div class="a-text-right a-fixed-right-grid-col a-col-right" style="width:110px;margin-right:-110px;float:left;"> <span id="tp-tool-tip-price" class="a-size-base twister-plus-price-template"> <span class="a-offscreen"></span> <span aria-hidden="true"> <span id="price-sign-string" class="a-size-base"></span> <span class="a-price-symbol">$</span><!-- Adding space based on hasSpace--><!-- To remove span space--><!-- To remove span space--><span class="a-price-whole">27<span class="a-price-decimal">.</span></span><span class="a-price-fraction">52</span><!-- To remove span space--> </span> </span> </div> </div></div> </div> <hr aria-hidden="true" class="a-spacing-small a-divider-normal"/> <div id="twister-plus-tool-tip-subtotal-section" class="a-section a-spacing-base"> <div id="tp-tool-tip-subtotal-price-block" class="a-fixed-right-grid a-spacing-small"><div class="a-fixed-right-grid-inner" style="padding-right:110px"> <div class="a-fixed-right-grid-col a-col-left" style="padding-right:4%;float:left;"> <span id="display-string" class="a-size-base">Subtotal</span> </div> <div class="a-text-right a-fixed-right-grid-col a-col-right" style="width:110px;margin-right:-110px;float:left;"> <span class="a-size-medium twister-plus-subtotal-price-template"> <span id="tp-tool-tip-subtotal-price-currency-symbol" class="a-size-medium a-price-symbol">$</span><!-- Adding space based on hasSpace--><!--To remove span space--><!--To remove span space--><span class="a-size-medium a-text-bold"><!--To remove span space--><span id="tp-tool-tip-subtotal-price-value" class="a-price" data-a-size="m" data-a-color="base"><span class="a-offscreen">$27.52</span><span aria-hidden="true"><span class="a-price-symbol"></span><span class="a-price-whole">27<span class="a-price-decimal">.</span></span><span class="a-price-fraction">52</span></span></span><!--To remove span space--></span><!--To remove span space--> </span> </div> </div></div> <div id="tp-tool-tip-monthly-payment-subtotal-price-block" class="a-fixed-right-grid aok-hidden a-spacing-small"><div class="a-fixed-right-grid-inner" style="padding-right:110px"> <div class="a-fixed-right-grid-col a-col-left" style="padding-right:4%;float:left;"> <span id="display-string" class="a-size-base">Subtotal</span> </div> <div id="tp-monthly-payment-subtotal-price" class="a-text-right a-fixed-right-grid-col a-col-right" style="width:110px;margin-right:-110px;float:left;"> </div> </div></div> <div id="twister-plus-order-level-monthly-payments-section" class="a-section aok-hidden"> <hr aria-hidden="true" class="a-spacing-small a-divider-normal"/> <div id="tp-tool-tip-order-level-monthly-payments-price-block" class="a-fixed-right-grid a-spacing-small"><div class="a-fixed-right-grid-inner" style="padding-right:110px"> <div class="a-fixed-right-grid-col a-col-left" style="padding-right:4%;float:left;"> <span id="display-string" class="a-size-base a-text-bold"></span> </div> <div id="tp-order-level-monthly-payment-subtotal-price" class="a-text-right a-fixed-right-grid-col a-col-right" style="width:110px;margin-right:-110px;float:left;"> </div> </div></div> </div> <div id="twister-plus-item-level-monthly-payments-section" class="a-section aok-hidden"> <hr id="twister-plus-monthly-payments-divider" aria-hidden="true" class="a-spacing-small a-divider-normal"/> <div id="tp-monthly-payments-breakdown-section" class="a-section"> <span class="a-text-bold">Initial payment breakdown</span> </div> <hr aria-hidden="true" class="a-spacing-small a-divider-normal"/> <div id="tp-tool-tip-item-level-monthly-payments-price-block" class="a-fixed-right-grid a-spacing-small"><div class="a-fixed-right-grid-inner" style="padding-right:110px"> <div class="a-fixed-right-grid-col a-col-left" style="padding-right:0%;float:left;"> </div> <div id="tp-item-level-monthly-payment-subtotal-price" class="a-text-right a-fixed-right-grid-col a-col-right" style="width:110px;margin-right:-110px;float:left;"> </div> </div></div> </div> <div id="tp-tool-tip-footnote-section" class="a-section a-spacing-small"> <span id="tp-footnote-text" class="a-size-small a-color-secondary">Shipping cost, delivery date, and order total (including tax) shown at checkout.</span> </br> </div> <div id="tp-tool-tip-strings" class="a-section a-spacing-small aok-hidden"> <span id="tp-tool-tip-item-strings" data-item-count-plural-template=" (###itemQuantity items)" data-item-count-singular-template=" (###itemQuantity item)"> </span> <span id="tp-tool-tip-footnote-string" data-monthly-payment-footnote-template="Monthly payments apply to the main item only, not to enhancements."> </span> </div> </div> </div> </div> </div> </span> </div> </div> </div> <div id="accessCodeWarning_feature_div" class="celwidget" data-feature-name="accessCodeWarning" data-csa-c-type="widget" data-csa-c-content-id="accessCodeWarning" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="a-section a-spacing-none a-text-left"> <div class="a-row"> <span class="a-size-mini a-color-tertiary"> Access codes and supplements are not guaranteed with used items. </span> </div> </div> </div> <div id="exportAlternativeWidget_feature_div" class="celwidget" data-feature-name="exportAlternativeWidget" data-csa-c-type="widget" data-csa-c-content-id="exportAlternativeWidget" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="addToCart_feature_div" class="celwidget" data-feature-name="addToCart" data-csa-c-type="widget" data-csa-c-content-id="addToCart" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;atc-page-state&quot;}">{"shouldUseNatcUsed":true}</script> <div class="a-button-stack"> <span class="a-declarative" data-action="dp-pre-atc-declarative" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-dp-pre-atc-declarative" data-dp-pre-atc-declarative="{}" id="atc-declarative"> <span id="submit.add-to-cart-ubb" class="a-button a-spacing-small a-button-primary a-button-icon"><span class="a-button-inner"><i class="a-icon a-icon-cart"></i><input id="add-to-cart-button-ubb" name="submit.add-to-cart-ubb" title="Add to Shopping Cart" data-hover="Select &lt;b&gt;__dims__&lt;/b&gt; from the left&lt;br&gt; to add to Shopping Cart" data-ref="" class="a-button-input" type="submit" formaction="/cart/add-to-cart/ref=dp_start-ubbf_1_glance" value="Add to cart" aria-labelledby="submit.add-to-cart-ubb-announce"/><span id="submit.add-to-cart-ubb-announce" class="a-button-text" aria-hidden="true">Add to cart</span></span></span> </span> </div> </div> <div id="twisterPlusBuyBoxMessage_feature_div" class="celwidget" data-feature-name="twisterPlusBuyBoxMessage" data-csa-c-type="widget" data-csa-c-content-id="twisterPlusBuyBoxMessage" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="a-section"> <div class="a-box a-alert-inline a-alert-inline-error tp-bbm-info-message-container aok-hidden a-spacing-base" role="alert"><div class="a-box-inner a-alert-container"><i class="a-icon a-icon-alert"></i><div class="a-alert-content"> <span class="tp-bbm-info-message"> Enhancements you chose aren't available for this seller. </span> <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;closeButton&quot;:&quot;false&quot;,&quot;name&quot;:&quot;twisterPlusBuyBoxMessagePopOver&quot;,&quot;activate&quot;:&quot;onmouseover&quot;,&quot;width&quot;:&quot;250px&quot;,&quot;position&quot;:&quot;triggerBottom&quot;}"> <a id="tp_bbm_info_message_details" class="a-size-base a-link-normal" href="#"> Details </a> </span> <div class="a-popover-preload" id="a-popover-twisterPlusBuyBoxMessagePopOver"> <div id="tp-bbm-popover-inner" class="a-section"> <div id="twister-plus-unavailable-items-tool-tip" class="a-section twister-plus-unavailable-items-tool-tip"> <div class="a-section"> <span id="tp_bbm_info_message" class="a-size-base"> To add the following enhancements to your purchase, choose a different seller. </span> </div> <hr aria-hidden="true" class="a-spacing-base a-divider-text"/> <div class="a-section twister-plus-unavailable-message-item-template aok-hidden"> <span class="a-size-base a-text-bold">%cardName%</span> </div> </div> </div> </div> </div></div></div> <div class="a-box a-alert-inline a-alert-inline-error tp-bbm-info-message-with-card-name-container aok-hidden a-spacing-base" role="alert"><div class="a-box-inner a-alert-container"><i class="a-icon a-icon-alert"></i><div class="a-alert-content"> <span class="tp-bbm-info-message-with-card-name"> ${cardName} not available for the seller you chose </span> </div></div></div> <div class="a-box a-alert-inline a-alert-inline-error tp-bbm-info-message-quantity-restriction-container aok-hidden a-spacing-base" role="alert"><div class="a-box-inner a-alert-container"><i class="a-icon a-icon-alert"></i><div class="a-alert-content"> <span class="tp-bbm-info-message-quantity-restriction"> ${cardName} unavailable for quantities greater than ${maxQuantity}. </span> </div></div></div> </div> </div> <div id="shipsFromSoldBy_feature_div" class="celwidget" data-feature-name="shipsFromSoldBy" data-csa-c-type="widget" data-csa-c-content-id="shipsFromSoldBy" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="a-section a-spacing-none"> <div id="merchant-info" class="a-section a-spacing-base"> <span>Sold by </span><a class="a-link-normal" href="/sp?marketplaceID=ATVPDKIKX0DER&amp;seller=A29G165BTNNM2Z&amp;isAmazonFulfilled=1&amp;ref_=dp_merchant_link&amp;asin=0321657292"><span>Jenson Books Inc</span></a><span> and </span><a class="a-link-normal" href="/gp/help/customer/display.html?ref=dp_fulfillment&amp;nodeId=106096011"><span>Fulfilled by Amazon</span></a><span>.</span> <span class=""> </span> </div> </div> </div> <div id="addonItems_feature_div" class="celwidget" data-feature-name="addonItems" data-csa-c-type="widget" data-csa-c-content-id="addonItems" data-csa-c-slot-id="usedAccordionRow" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> </form> </div> </div> </div></div> </div> </div> </div> <div id="marsAccessoryUpsell_feature_div" data-feature-name="marsAccessoryUpsellSuppressAccessory" data-template-name="marsAccessoryUpsellSuppressAccessory" class="a-section a-spacing-none"> <div id="marsAccessoryUpsell_feature_div" class="celwidget" data-feature-name="marsAccessoryUpsellSuppressAccessory" data-csa-c-type="widget" data-csa-c-content-id="marsAccessoryUpsellSuppressAccessory" data-csa-c-slot-id="marsAccessoryUpsell_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> </div> <div id="accessoryUpsellAccordion_feature_div" data-feature-name="accessoryUpsellAccordion" data-template-name="accessoryUpsellAccordion" class="a-section a-spacing-none"> <div id="accessoryUpsellAccordion_feature_div" class="celwidget" data-feature-name="accessoryUpsellAccordion" data-csa-c-type="widget" data-csa-c-content-id="accessoryUpsellAccordion" data-csa-c-slot-id="accessoryUpsellAccordion_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> </div> <div id="accessoryUpsellAmabotAccordion_feature_div" data-feature-name="accessoryUpsellAmabotAccordion" data-template-name="accessoryUpsellAmabotAccordion" class="a-section a-spacing-none"> <div id="accessoryUpsellAmabotAccordion_feature_div" class="celwidget" data-feature-name="accessoryUpsellAmabotAccordion" data-csa-c-type="widget" data-csa-c-content-id="accessoryUpsellAmabotAccordion" data-csa-c-slot-id="accessoryUpsellAmabotAccordion_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> </div> <div id="audibletitlegiftv2_feature_div" data-feature-name="audibletitlegiftv2" data-template-name="audibletitlegiftv2" class="a-section a-spacing-none"> <div id="audibletitlegiftv2_feature_div" class="celwidget" data-feature-name="audibletitlegiftv2" data-csa-c-type="widget" data-csa-c-content-id="audibletitlegiftv2" data-csa-c-slot-id="audibletitlegiftv2_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <script type="text/javascript">(function(f) {var _np=(window.P._namespace("AudibleDetailPageFeatureTemplates"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when('A').execute(function(A) { var $ = A.$; A.declarative('aud_title_gift_purchase_action', 'click', function(event) { if(event && event.targetTag === "input") { if ($(document).data('buttonPressed') !== 'true') { $(document).data('buttonPressed', 'true'); } else { event.$event.preventDefault(); } } }); }); }));</script> <style> .audible-title-giftv2-button { background-color: #F3F3F3; font-weight: 400; border-radius: 4px; border-width: 2px; box-shadow:0 0 0 1px transparent inset; } .audible-title-giftv2-button:hover, .audible-title-giftv2-button:focus { background-color: #E9E9E9; } .audible-title-giftv2-holiday { background-color: #016442; font-weight: 400; border-radius: 4px; border-width: 2px; box-shadow:0 0 0 1px transparent inset; } .audible-title-giftv2-holiday:hover, .audible-title-giftv2-holiday:focus { background-color: #00453E; } .audible-title-giftv2-holiday > .a-button-inner > .a-button-text { color: #FFFFFF; } </style> </div> </div> <div id="addToWishlistAccordion_feature_div" data-feature-name="addToWishlistAccordion" data-template-name="addToWishlistAccordion" class="a-section a-spacing-none"> <div id="addToWishlistAccordion_feature_div" class="celwidget" data-feature-name="addToWishlistAccordion" data-csa-c-type="widget" data-csa-c-content-id="addToWishlistAccordion" data-csa-c-slot-id="addToWishlistAccordion_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="a-section"> <form method="post" id="addToCart" action="/gp/product/handle-buy-box/ref=dp_start-bbf_1_glance" class="a-content" autocomplete="off"> <!-- sp:csrf --><input type="hidden" name="anti-csrftoken-a2z" value="hP1IOzjs9ZWYcBkfvznovH50WTlj0yj6nzeK3Cd5vyo/AAAAAGe4wAtlYjQ4MDZlMy1mNGM0LTRhMmQtOWFkNi04M2IwNDY2OWE5MjY=" id="desktop-atc-anti-csrf-token" ><!-- sp:end-csrf --> <input type="hidden" id="offerListingID" name="offerListingID" value="TADmwukf%2Fi%2FRf28JILiq7fTUC0gakxVGi7d4njlvmXyk3TiF8vI7Q8%2FPT0mU%2BGCZwA6wg0XElGDuKV9wuLgTglWedVRJ0Aj4OSU4m0r2ixtrcUaiJWCxb45qB9CJ4XfS%2BumxeiobRvY%3D"> <input type="hidden" id="session-id" name="session-id" value="135-3423260-0821935"> <input type="hidden" id="ASIN" name="ASIN" value="0321657292"> <input type="hidden" id="isMerchantExclusive" name="isMerchantExclusive" value="0"> <input type="hidden" id="merchantID" name="merchantID" value="ATVPDKIKX0DER"> <input type="hidden" id="isAddon" name="isAddon" value="0"> <input type="hidden" id="nodeID" name="nodeID" value=""> <input type="hidden" id="sellingCustomerID" name="sellingCustomerID" value=""> <input type="hidden" id="qid" name="qid" value=""> <input type="hidden" id="sr" name="sr" value=""> <input type="hidden" id="storeID" name="storeID" value=""> <input type="hidden" id="tagActionCode" name="tagActionCode" value=""> <input type="hidden" id="viewID" name="viewID" value="glance"> <input type="hidden" id="rebateId" name="rebateId" value=""> <input type="hidden" id="ctaDeviceType" name="ctaDeviceType" value="desktop"> <input type="hidden" id="ctaPageType" name="ctaPageType" value="detail"> <input type="hidden" id="usePrimeHandler" name="usePrimeHandler" value="0"> <input type="hidden" id="smokeTestEnabled" name="smokeTestEnabled" value="false"> <input type="hidden" id="rsid" name="rsid" value="135-3423260-0821935"> <input type="hidden" id="sourceCustomerOrgListID" name="sourceCustomerOrgListID" value=""> <input type="hidden" id="sourceCustomerOrgListItemID" name="sourceCustomerOrgListItemID" value=""> <input type="hidden" name="wlPopCommand" value=""> <hr aria-hidden="true" class="a-spacing-base a-divider-normal"/> <script type="text/javascript">(function(f) {var _np=(window.P._namespace("ListsDPXJavaScriptBlock"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { window.atwlEarlyClick = function (e) { try { e.preventDefault(); if (window.atwlLoaded) { return; //if JS is loaded then we can ignore the early click case } if (window.ue) { window.ue.count("Lists:Dpx:atwlEarlyClick:Handled", 1); } var ADD_TO_LIST_FROM_DETAIL_PAGE_VENDOR_ID = "website.wishlist.detail.add.earlyclick"; var csrfTokenForm = document.querySelector('input[id="lists-sp-csrf-form-token"]'); var csrfToken = csrfTokenForm ? csrfTokenForm.value : ""; var paramMap = { "asin": "0321657292", "vendorId": ADD_TO_LIST_FROM_DETAIL_PAGE_VENDOR_ID, "isAjax": "false" } var url = "/hz/wishlist/additemtolist?ie=UTF8"; for (var param in paramMap) { url += "&" + param + "=" + paramMap[param]; } var xhr = new XMLHttpRequest(); xhr.open("POST", url, false); xhr.setRequestHeader("anti-csrftoken-a2z", csrfToken); xhr.onload = function() { window.location = xhr.responseURL; //Needed to force a redirect; not supported on IE! } xhr.send(); } catch (exception) { if (window.ueLogError) { window.ueLogError(exception, { logLevel: 'FATAL', attribution: 'ListsDPXJavaScriptBlock', message: 'atwlEarlyClick failed with exception' }); } } }; }));</script> <div id="wishlistButtonStack" class="a-button-stack"> <script type="text/javascript">(function(f) {var _np=(window.P._namespace("ListsDPXJavaScriptBlock"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { 'use strict'; P.when('A').execute(function(A){ A.declarative('atwlDropdownClickDeclarative', 'click', function(e){ window.wlArrowEv = e; e.$event.preventDefault(); (function () { if (window.P && window.atwlLoaded) { window.P.when('A').execute(function (A) {A.trigger('wl-drop-down', window.wlArrowEv);}) return; } window.atwlEc = true; var b = document.getElementById('add-to-wishlist-button-group'); var s = document.getElementById('atwl-dd-spinner-holder'); if (!(s && b)) { return; } s.classList.remove('a-hidden'); s.style.position = 'absolute'; s.style.width = b.clientWidth + 'px'; s.style.zIndex = 1; return; })(); return false; }); }); }));</script> <div id="add-to-wishlist-button-group" data-csa-c-func-deps="aui-da-a-button-group" data-csa-c-type="widget" data-csa-interaction-events="click" data-hover="&lt;!-- If PartialItemStateWeblab is true then, showing different Add-to-wish-list tool-tip message which is consistent with Add-to-Cart tool tip message. --&gt; To Add to Your List, choose from options to the left" class="a-button-group a-declarative a-spacing-none" data-action="a-button-group" role="radiogroup"> <span id="wishListMainButton" class="a-button a-button-groupfirst a-spacing-none a-button-base"><span class="a-button-inner"><a href="https://www.amazon.com/ap/signin?openid.return_to=https%3A%2F%2Fwww.amazon.com%2Fgp%2Faw%2Fd%2F0321657292&amp;openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&amp;openid.assoc_handle=usflex&amp;openid.mode=checkid_setup&amp;openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&amp;openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&amp;" name="submit.add-to-registry.wishlist.unrecognized" title="Add to List" data-hover="&lt;!-- If PartialItemStateWeblab is true then, showing different Add-to-wish-list tool-tip message which is consistent with Add-to-Cart tool tip message. --&gt; To Add to Your List, choose from options to the left" aria-label="Add to List" class="a-button-text a-text-left"> Add to List </a></span></span> </div> <script type="text/javascript">(function(f) {var _np=(window.P._namespace("ListsDPXJavaScriptBlock"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { 'use strict'; P.now('A').execute('atwl-a11y-override', function(A){ var addToWishListButtonGroup = document.getElementById('add-to-wishlist-button-group'); if (addToWishListButtonGroup) { addToWishListButtonGroup.removeAttribute("role"); } var wishListMainButtonElem = document.getElementById('wishListMainButton'); if (wishListMainButtonElem) { var wishListMainButton = wishListMainButtonElem.querySelector('input'); if (wishListMainButton) { wishListMainButton.setAttribute('role', 'button'); wishListMainButton.setAttribute('tabindex', '0'); } } var wishListDropDownElem = document.getElementById('wishListDropDown'); if (wishListDropDownElem) { var wishListDropDown = wishListDropDownElem.querySelector('input'); if (wishListDropDown) { wishListDropDown.setAttribute('role', 'button'); wishListDropDown.setAttribute('aria-haspopup', 'dialog'); wishListDropDown.setAttribute('tabindex', '0'); } } }); }));</script> <div id="atwl-inline-spinner" class="a-section a-hidden"> <div class="a-spinner-wrapper"><span class="a-spinner a-spinner-medium"></span></div> </div> <div id="atwl-inline" class="a-section a-spacing-none a-hidden"> <div class="a-row a-text-ellipsis"> <div id="atwl-inline-sucess-msg" class="a-box a-alert-inline a-alert-inline-success" aria-live="polite" aria-atomic="true"><div class="a-box-inner a-alert-container"><i class="a-icon a-icon-alert"></i><div class="a-alert-content"> <span class="a-size-base" role="alert"> Added to </span> </div></div></div> <a id="atwl-inline-link" class="a-link-normal" href="/gp/registry/wishlist/"> <span id="atwl-inline-link-text" class="a-size-base" role="alert"> </span> </a> </div> </div> <div id="atwl-inline-error" class="a-section a-hidden"> <div class="a-box a-alert-inline a-alert-inline-error" role="alert"><div class="a-box-inner a-alert-container"><i class="a-icon a-icon-alert"></i><div class="a-alert-content"> <span id="atwl-inline-error-msg" class="a-size-base" role="alert"> Unable to add item to List. Please try again. </span> </div></div></div> </div> <div id="atwl-dd-spinner-holder" class="a-section a-hidden"> <div class="a-row a-dropdown"> <div class="a-section a-popover-wrapper"> <div class="a-section a-text-center a-popover-inner"> <div class="a-box a-popover-loading"><div class="a-box-inner"> </div></div> </div> </div> </div> </div> <div id="atwl-dd-error-holder" class="a-section a-hidden"> <div class="a-section a-dropdown"> <div class="a-section a-popover-wrapper"> <div class="a-section a-spacing-base a-padding-base a-text-left a-popover-inner"> <h3 class="a-color-error"> Sorry, there was a problem. </h3> <span> There was an error retrieving your Wish Lists. Please try again. </span> </div> </div> </div> </div> <div id="atwl-dd-unavail-holder" class="a-section a-hidden"> <div class="a-section a-dropdown"> <div class="a-section a-popover-wrapper"> <div class="a-section a-spacing-base a-padding-base a-text-left a-popover-inner"> <h3 class="a-color-error"> Sorry, there was a problem. </h3> <span> List unavailable. </span> </div> </div> </div> </div> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;atwl&quot;}">{"showInlineLink":false,"hzPopover":true,"wishlistButtonId":"add-to-wishlist-button","dropDownHtml":"","inlineJsFix":true,"wishlistButtonSubmitId":"add-to-wishlist-button-submit","maxAjaxFailureCount":"3","asin":"0321657292","dropdownAriaLabel":"Select a list from the dropdown","closeButtonAriaLabel":"Close"}</script> </div> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;popoverState&quot;}">{"formId":"addToCart","showWishListDropDown":false,"wishlistPopoverWidth":232,"isAddToWishListDropDownAuiEnabled":true,"showPopover":false}</script> <script type="text/javascript">(function(f) {var _np=(window.P._namespace("ListsDPXJavaScriptBlock"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { 'use strict'; window.P.now('atwl-ready').execute(function (atwlModule) { var isRegistered = (typeof atwlModule !== 'undefined'); if (!isRegistered) { window.P.register('atwl-ready'); } }); }));</script> <form style="display: none;" action="javascript:void(0);"> <!-- sp:csrf --><input type="hidden" name="anti-csrftoken-a2z" value="hOgrUjaf4NV50WfmRwBEVMZAYiHWloZxXNydNcYs4ZsrAAAAAGe4wAtlYjQ4MDZlMy1mNGM0LTRhMmQtOWFkNi04M2IwNDY2OWE5MjY=" id="lists-sp-csrf-form-token" ><!-- sp:end-csrf --> </form> <form style="display: none;" action="javascript:void(0);"> <!-- sp:csrf --><input type="hidden" name="anti-csrftoken-a2z" value="hB4VDR1gCR2EstiKUMJZavduJItKn9FMCi4lfDTFft/7AAAAAGe4wAtlYjQ4MDZlMy1mNGM0LTRhMmQtOWFkNi04M2IwNDY2OWE5MjY=" id="creator-sp-csrf-form-token" ><!-- sp:end-csrf --> </form> <script type="text/javascript">(function(f) {var _np=(window.P._namespace("ListsDPXJavaScriptBlock"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { "use strict"; window.P.now('atwl-cf').execute(function (module) { var isRegistered = (typeof module !== 'undefined'); if (!isRegistered) { window.P.register('atwl-cf'); } }); }));</script> <style type="text/css"> .registry-button-width { width:100%; margin-left: ; margin-right: ; } .add-to-baby-button-spacing-bottom { margin-bottom: 0; } </style> </form> </div> </div> </div> <div id="addToRegistry_feature_div" data-feature-name="addToRegistry" data-template-name="addToRegistry" class="a-section a-spacing-none"> <div id="addToRegistry_feature_div" class="celwidget" data-feature-name="addToRegistry" data-csa-c-type="widget" data-csa-c-content-id="addToRegistry" data-csa-c-slot-id="addToRegistry_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> </div> </div> </div> <div class="dp-cif aok-hidden" data-feature-details='{"name":"od","isInteractive":false}'></div> <script type="text/javascript">(function(f) {var _np=(window.P._namespace("DetailPageBuyBoxTemplate"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.now().execute('dp-mark-od',function(){ if (typeof window.markFeatureRender === 'function') { window.markFeatureRender('od',{isInteractive:false}); } }); }));</script> </div> </div> </div> <div id="amazonGlobal_feature_div" class="celwidget" data-feature-name="amazonGlobal" data-csa-c-type="widget" data-csa-c-content-id="amazonGlobal" data-csa-c-slot-id="amazonGlobal_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="olpLinkWidget_feature_div" class="celwidget" data-feature-name="olpLinkWidget" data-csa-c-type="widget" data-csa-c-content-id="olpLinkWidget" data-csa-c-slot-id="olpLinkWidget_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <style> .daodi-header-font { font-weight: bold; font-size: 16px; line-height: 24px; } .daodi-divider { border: 0.5px #D5D9D9 solid; margin-left: -12px !important; margin-right: -12px !important; } .daodi-content { position: relative; padding-right: 12px; } .daodi-content .daodi-arrow-icon { position: absolute; bottom: 40%; right: 0; } .daodi-content a { text-decoration: none; } #dynamic-aod-ingress-box .a-box-inner { padding: 12px !important; } html[dir=rtl] .daodi-content .daodi-arrow-icon { bottom: 40%; left: 0; right: auto; } html[dir=rtl] .daodi-content { position: relative; padding-left: 12px; padding-right: 0px; } </style> <div id="all-offers-display" class="a-section"> <div id="all-offers-display-spinner" class="a-spinner-wrapper aok-hidden"><span class="a-spinner a-spinner-medium"></span></div> <form method="get" action="" autocomplete="off" class="aok-hidden all-offers-display-params"> <input type="hidden" name="" value="true" id="all-offers-display-reload-param"/> <input type="hidden" name="" id="all-offers-display-params" data-asin="0321657292" data-m="" data-qid="" data-smid="" data-sourcecustomerorglistid="" data-sourcecustomerorglistitemid="" data-sr=""/> </form> </div> <span class="a-declarative" data-action="close-all-offers-display" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-close-all-offers-display" data-close-all-offers-display="{}"> <div id="aod-background" class="a-section aok-hidden aod-darken-background"> </div> </span> <script type="application/javascript"> P.when("A", "load").execute("aod-assets-loaded", function(A){ function logAssetsNotLoaded() { if (window.ueLogError) { var customError = { message: 'Failed to load AOD assets for WDG: book_display_on_website, Device: web' }; var additionalInfo = { logLevel : 'ERROR', attribution : 'aod_assets_not_loaded' }; ueLogError (customError, additionalInfo); } if (window.ue && window.ue.count) { window.ue.count("aod-assets-not-loaded", 1); } } function verifyAssetsLoaded() { var assetsLoadedPageState = A.state('aod:assetsLoaded'); var logAssetsNotLoadedState = A.state('aod:logAssetsNotLoaded'); if((assetsLoadedPageState == null || !assetsLoadedPageState.isAodAssetsLoaded) && (logAssetsNotLoadedState == null || !logAssetsNotLoadedState.isAodAssetsNotLoadedLogged)) { A.state('aod:logAssetsNotLoaded', {isAodAssetsNotLoadedLogged: true}); logAssetsNotLoaded(); } } setTimeout(verifyAssetsLoaded, 50000) }); </script> <div id="dynamic-aod-ingress-box" class="a-box a-spacing-base a-spacing-top-base"><div class="a-box-inner"> <div class="a-section a-spacing-base"> <span class="daodi-header-font"> Other sellers on Amazon </span> </div> <hr aria-hidden="true" class="a-spacing-base a-divider-normal daodi-divider"/> <div class="a-section a-spacing-none daodi-content"> <a class="a-link-normal" href="/gp/offer-listing/0321657292/ref=dp_olp_ALL_mbc?ie=UTF8&amp;condition=ALL"> <span class="a-declarative" data-action="show-all-offers-display" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-show-all-offers-display" data-show-all-offers-display="{}"> <span class="a-color-base">New & Used (39) from</span> <span class="a-color-base">&nbsp;</span> <span class="a-price" data-a-size="base_plus" data-a-color="base"><span class="a-offscreen">$19.35</span><span aria-hidden="true"><span class="a-price-symbol">$</span><span class="a-price-whole">19<span class="a-price-decimal">.</span></span><span class="a-price-fraction">35</span></span></span> <i class="a-icon a-icon-arrow a-icon-small daodi-arrow-icon" role="presentation"></i> </span> </a> </div> </div></div> </div> <div id="tellAFriendBylineBox_feature_div" class="celwidget" data-feature-name="tellAFriendBylineBox" data-csa-c-type="widget" data-csa-c-content-id="tellAFriendBylineBox" data-csa-c-slot-id="tellAFriendBylineBox_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <span class="a-declarative" data-action="ssf-share-icon" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-ssf-share-icon" data-ssf-share-icon="{&quot;treatment&quot;:&quot;C&quot;,&quot;eventPreviewTreatment&quot;:&quot;C&quot;,&quot;shareDataAttributes&quot;:{&quot;isInternal&quot;:false,&quot;marketplaceId&quot;:&quot;ATVPDKIKX0DER&quot;,&quot;ingress&quot;:&quot;DetailPage&quot;,&quot;isRobot&quot;:false,&quot;requestId&quot;:&quot;9KWNMHAP6AJ7DHVF80CY&quot;,&quot;customerId&quot;:&quot;&quot;,&quot;asin&quot;:&quot;0321657292&quot;,&quot;userAgent&quot;:&quot;Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.0.3705; .NET CLR 1.1.4322)&quot;,&quot;platform&quot;:&quot;DESKTOP&quot;},&quot;aapiBaseUrl&quot;:&quot;data.amazon.com&quot;,&quot;title&quot;:&quot;Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems&quot;,&quot;refererURL&quot;:&quot;&quot;,&quot;emailSubject&quot;:&quot;Check this out on Amazon&quot;,&quot;url&quot;:&quot;https://www.amazon.com/dp/0321657292&quot;,&quot;isConfigMigrationEnabled&quot;:false,&quot;dealsPreviewEnabled&quot;:false,&quot;isOnShareGatingEnabled&quot;:true,&quot;isUnrecognizedUsersRichPreviewEnabled&quot;:false,&quot;t&quot;:{&quot;taf_twitter_name&quot;:&quot;Twitter&quot;,&quot;taf_copy_url_changeover&quot;:&quot;Link copied!&quot;,&quot;taf_pinterest_name&quot;:&quot;Pinterest&quot;,&quot;taf_share_bottom_sheet_title&quot;:&quot;Share this product with friends&quot;,&quot;taf_copy_tooltip&quot;:&quot;Copy Link&quot;,&quot;taf_email_tooltip&quot;:&quot;Share via e-mail&quot;,&quot;taf_copy_name&quot;:&quot;Copy Link&quot;,&quot;taf_email_name&quot;:&quot;Email&quot;,&quot;taf_facebook_name&quot;:&quot;Facebook&quot;,&quot;taf_twitter_tooltip&quot;:&quot;Share on Twitter&quot;,&quot;taf_facebook_tooltip&quot;:&quot;Share on Facebook&quot;,&quot;taf_pinterest_tooltip&quot;:&quot;Pin it on Pinterest&quot;},&quot;isBestFormatEnabled&quot;:true,&quot;weblab&quot;:&quot;SHARE_ICON_EXPERIMENT_DESKTOP_671038&quot;,&quot;mailToUri&quot;:&quot;mailto:?body=I%20want%20to%20recommend%20this%20product%20at%20Amazon%0A%0ARocket%20Surgery%20Made%20Easy%3A%20The%20Do-It-Yourself%20Guide%20to%20Finding%20and%20Fixing%20Usability%20Problems%0Aby%20Amazon.com%0ALearn%20more%3A%20https%3A%2F%2Fwww.amazon.com%2Fdp%2F0321657292%2Fref%3Dcm_sw_em_r_mt_dp_9KWNMHAP6AJ7DHVF80CY&amp;subject=Check%20this%20out%20on%20Amazon&quot;,&quot;refId&quot;:&quot;dp&quot;,&quot;shareAapiCsrfToken&quot;:&quot;1@g8YyAgikK57RxUBs0p8exC3xAXgqwTnxr9nMqZYWOFO/AAAAAQAAAABnuMALcmF3AAAAABVX8CwXqz42z+J7i/ABqA==@NLD_B6R8RN&quot;,&quot;isIpadFixesEnabled&quot;:false,&quot;tinyUrlEnabled&quot;:true}" id="ssf-primary-widget-desktop"> <div class="ssf-background-float aok-hidden"> <a href="javascript:void(0)" class="ssf-share-trigger ios" title="Share" role="button" aria-label="Share" data-share='{"background":false, "icon":"variable"}'></a> </div> <span class="a-spinner a-spinner-small a-hidden"></span> </span> <script type="text/javascript">(function(f) {var _np=(window.P._namespace("DetailPageTellAFriendTemplates"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.when('jQuery','SocialShareWidgetAUI').execute(function ($) { var shareIcon = $('#ssf-primary-widget-desktop'); var shareIconBg = shareIcon.find('.ssf-background-float'); var titleContainer = $('#titleblock_feature_div,#digitaltextfeedsTitle'); if(titleContainer.length) { titleContainer.prepend(shareIcon); shareIconBg.removeClass('aok-hidden'); } }); }));</script> </div> <div id="crossBorderWidgetCards_feature_div" class="celwidget" data-feature-name="crossBorderWidgetCards" data-csa-c-type="widget" data-csa-c-content-id="crossBorderWidgetCards" data-csa-c-slot-id="crossBorderWidgetCards_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="celwidget c-f" cel_widget_id="cross-border-widget_DetailPage_1" data-csa-op-log-render="" data-csa-c-content-id="DsUnknown" data-csa-c-slot-id="DsUnknown-2" data-csa-c-type="widget" data-csa-c-painter="cross-border-widget-cards"><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="cross-border-widget_DetailPage_1"]', '#CardInstance8MTQrNBtgFnNvx192mlaQA')('mark', 'bb')}</script> <script>if(window.uet){window.uet('bb','cross-border-widget_DetailPage_1',{wb: 1})}</script> <style>._cross-border-widget_style_country-badge-url__rloFg{padding-right:2px}</style> <!--CardsClient--><div id="CardInstance8MTQrNBtgFnNvx192mlaQA" data-card-metrics-id="cross-border-widget_DetailPage_1" data-acp-params="tok=rElxfK27rQ1Rfqf7SHYyYAOrKzUteJPm2rd20buO-ZI;ts=1740161034998;rid=9KWNMHAP6AJ7DHVF80CY;d1=935;d2=0" data-acp-path="/acp/cross-border-widget/cross-border-widget-580b2672-b1af-47f1-80d9-de1dab32079a-1739874935237/" data-acp-tracking="{}" data-acp-stamp="1740161034998"><div class="_cross-border-widget_style_preload-widget__2xzSp" data-asin="0321657292"></div></div><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="cross-border-widget_DetailPage_1"]', '#CardInstance8MTQrNBtgFnNvx192mlaQA')('mark', 'be')}</script> <script>if(window.uet){window.uet('be','cross-border-widget_DetailPage_1',{wb: 1})}</script> <script>if(window.mixTimeout){window.mixTimeout('cross-border-widget', 'CardInstance8MTQrNBtgFnNvx192mlaQA', 90000)}; P.when('mix:@amzn/mix.client-runtime', 'mix:cross-border-widget__jQoC5G4e').execute(function (runtime, cardModule) {runtime.registerCardFactory('CardInstance8MTQrNBtgFnNvx192mlaQA', cardModule).then(function(){if(window.mix_csa){window.mix_csa('[cel_widget_id="cross-border-widget_DetailPage_1"]', '#CardInstance8MTQrNBtgFnNvx192mlaQA')('mark', 'functional')}if(window.uex){window.uex('ld','cross-border-widget_DetailPage_1',{wb: 1})}});}); </script> <script>P.when('ready').execute(function(){P.load.js('https://images-na.ssl-images-amazon.com/images/I/11Z1+fCwE4L.js?xcp'); });</script> </div> </div> <div id="tradeInButton_feature_div" class="celwidget" data-feature-name="tradeInButton" data-csa-c-type="widget" data-csa-c-content-id="tradeInButton" data-csa-c-slot-id="tradeInButton_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="amsDetailRightPBook-dramabot_feature_div" class="celwidget" data-feature-name="amsDetailRightPBook-dramabot" data-csa-c-type="widget" data-csa-c-content-id="amsDetailRightPBook-dramabot" data-csa-c-slot-id="amsDetailRightPBook-dramabot_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="sellYoursHere_feature_div" class="celwidget" data-feature-name="sellYoursHere" data-csa-c-type="widget" data-csa-c-content-id="sellYoursHere" data-csa-c-slot-id="sellYoursHere_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="amazonClubSuggestionWidget_feature_div" class="celwidget" data-feature-name="amazonClubSuggestionWidget" data-csa-c-type="widget" data-csa-c-content-id="amazonClubSuggestionWidget" data-csa-c-slot-id="amazonClubSuggestionWidget_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="amsDetailRightPBookTall-dramabot_feature_div" class="celwidget" data-feature-name="amsDetailRightPBookTall-dramabot" data-csa-c-type="widget" data-csa-c-content-id="amsDetailRightPBookTall-dramabot" data-csa-c-slot-id="amsDetailRightPBookTall-dramabot_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="attachAccessoryModal_feature_div" class="celwidget" data-feature-name="attachAccessoryModal" data-csa-c-type="widget" data-csa-c-content-id="attachAccessoryModal" data-csa-c-slot-id="attachAccessoryModal_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="certifiedBusinessSeller_feature_div" class="celwidget" data-feature-name="certifiedBusinessSellerAllMarketplaces" data-csa-c-type="widget" data-csa-c-content-id="certifiedBusinessSellerAllMarketplaces" data-csa-c-slot-id="certifiedBusinessSeller_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="kcpApp_feature_div" class="celwidget" data-feature-name="kcpApp" data-csa-c-type="widget" data-csa-c-content-id="kcpApp" data-csa-c-slot-id="kcpApp_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <!-- For now do not display anything here --> <!-- Prepare the KCP App modal content --> <div class="a-popover-preload" id="a-popover-kcpAppModalId"> <div id="kcpAppModal" class="a-section"> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;kcpAppModalOptions&quot;}">{"dataStrategy":"preload","name":"kcpAppModalId","width":"632","header":"Read with the free Kindle app"}</script> <div id="kcpAppModalDescriptionSection" class="a-section"> <div class="a-fixed-left-grid"><div class="a-fixed-left-grid-inner" style="padding-left:110px"> <div class="a-fixed-left-grid-col a-col-left" style="width:110px;margin-left:-110px;float:left;"> <img alt="Kindle app logo image" src="https://m.media-amazon.com/images/G/01/kindle/app/kindle-app-logo._CB668847749_.png" width="92"/> </div> <div class="a-fixed-left-grid-col a-col-right" style="padding-left:0%;float:left;"> <span id="kcpAppModalDescriptionText" class="a-size-base"> <p>Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - <b>no Kindle device required</b>.</p><p>Read instantly on your browser with Kindle for Web.</p> </span> </div> </div></div> </div> <hr aria-hidden="true" class="a-divider-normal"/> <div id="kcpAppModalQRSection" class="a-section a-text-center"> <p class="a-size-base">Using your mobile phone camera - scan the code below and download the Kindle app.</p> <p> <img alt="QR code to download the Kindle App" src="https://m.media-amazon.com/images/G/01/kindle/app/QR-store-link-kindle-app._CB626291935_.png" width="92"/> </p> </div> </div> </div> </div> </div> <div id="heroCardTopEvo"> </div> <div id="leftCol"> <div id="imageBlock_feature_div" class="celwidget" data-feature-name="imageBlock" data-csa-c-type="widget" data-csa-c-content-id="imageBlock" data-csa-c-slot-id="imageBlock_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;imageBlockStateData&quot;}">{"shouldRemoveCaption":true}</script> <div id="imageBlock" data-csa-c-content-id="image-block-desktop" data-csa-c-slot-id="image-block" data-csa-c-type="widget" data-csa-op-log-render="" aria-hidden="true" class="a-section a-spacing-small imageBlockRearch"> <div class="a-fixed-left-grid"><div class="a-fixed-left-grid-inner" style="padding-left:0px"> <div class="a-text-center a-fixed-left-grid-col regularImageBlockViewLayout a-col-right" style="padding-left:0%;float:left;"> <div class="a-row a-spacing-medium a-grid-vertical-align a-grid-center canvas ie7-width-96"> <div id="main-image-container" class = "a-dynamic-image-container"> <div id="video-outer-container"> <div id="main-video-container"> </div> </div> <div class="a-hidden" id="auiImmersiveViewDiv"></div> <div class="variationUnavailable unavailableExp"> <div class="inner"> <div class="a-box a-alert a-alert-error" role="alert"><div class="a-box-inner a-alert-container"><h4 class="a-alert-heading">Image Unavailable</h4><i class="a-icon a-icon-alert"></i><div class="a-alert-content"> <span class="a-text-bold"> Image not available for<br/>Color: <span class="unvailableVariation"></span> </span> </div></div></div> </div> </div> <script> var markFeatureRenderExecuted = false; function markFeatureRenderForImageBlock() { if (!markFeatureRenderExecuted) { markFeatureRenderExecuted = true; P.now().execute('dp-mark-imageblock',function(){ var options = { hasComponents: true, components: [{ name: 'mainimage' }] }; if (typeof window.markFeatureRender === 'function') { window.markFeatureRender('imageblock',options); } }); } } </script> <!-- Append onload function to stretch image on load to avoid flicker when transitioning from low res image from Mason to large image variant in desktop --> <!-- any change in onload function requires a corresponding change in Mason to allow it pass in /mason/amazon-family/gp/product/features/embed-features.mi --> <!-- and /mason/amazon-family/gp/product/features/embed-landing-image.mi --> <ul class="a-unordered-list a-nostyle a-horizontal list maintain-height"> <li data-csa-c-action="image-block-main-image-hover" data-csa-c-element-type="navigational" data-csa-c-posy="1" data-csa-c-type="uxElement" class="image item itemNo0 selected maintain-height"><span class="a-list-item"> <span class="a-declarative" data-action="main-image-click" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-main-image-click" data-main-image-click="{}" data-ux-click=""> <div id="imgTagWrapperId" class="imgTagWrapper"> <img alt="Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems" src="https://m.media-amazon.com/images/I/41V0EqgzDRL._SY445_SX342_.jpg" data-old-hires="https://m.media-amazon.com/images/I/61LJaDHdPKL._SL1500_.jpg" onload="markFeatureRenderForImageBlock(); this.onload='';setCSMReq('af');if(typeof addlongPoleTag === 'function'){ addlongPoleTag('af','desktop-image-atf-marker');};setCSMReq('cf')" data-a-image-name="landingImage" class="a-dynamic-image a-stretch-vertical" id="landingImage" data-a-dynamic-image="{&quot;https://m.media-amazon.com/images/I/61LJaDHdPKL._SY522_.jpg&quot;:[522,391],&quot;https://m.media-amazon.com/images/I/61LJaDHdPKL._SY425_.jpg&quot;:[425,318],&quot;https://m.media-amazon.com/images/I/61LJaDHdPKL._SY342_.jpg&quot;:[342,256],&quot;https://m.media-amazon.com/images/I/61LJaDHdPKL._SY466_.jpg&quot;:[466,349],&quot;https://m.media-amazon.com/images/I/61LJaDHdPKL._SY385_.jpg&quot;:[385,288]}" style="max-width:391px;max-height:522px;"/> </div> </span> </span></li> <li class="mainImageTemplate template"><span class="a-list-item"> <span class="a-declarative" data-action="main-image-click" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-main-image-click" data-main-image-click="{}" data-ux-click=""> <div class="imgTagWrapper"> <span class="placeHolder"></span> </div> </span> </span></li> <li class="swatchHoverExp a-hidden maintain-height"><span class="a-list-item"> <span class="a-declarative" data-action="main-image-click" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-main-image-click" data-main-image-click="{}"> <div class="imgTagWrapper"> <span class="placeHolder"></span> </div> </span> </span></li> <li id="noFlashContent" class="noFlash a-hidden"><span class="a-list-item"> To view this video download <a class="a-link-normal" target="_blank" rel="noopener noreferrer noopener" href="https://get.adobe.com/flashplayer"> Flash Player <span class="swSprite s_extLink"></span> </a> </span></li> </ul> <script type="text/javascript"> var mainImgContainer = document.getElementById("main-image-container"); var landingImage = document.getElementById("landingImage"); var imgWrapperDiv = document.getElementById("imgTagWrapperId"); var containerWidth = mainImgContainer.offsetWidth; var holderRatio = 0.7485380116959064; var shouldAutoPlay = false; var containerHeight = containerWidth/holderRatio; containerHeight = Math.min(containerHeight, 700); var dynamicImageMaxHeight = 522 ; var dynamicImageMaxWidth = 391 ; var aspectRatio = dynamicImageMaxWidth/dynamicImageMaxHeight; var imageMaxHeight = containerHeight; var imageMaxWidth = containerWidth; if(!shouldAutoPlay && !false) { imageMaxHeight = Math.min(imageMaxHeight, dynamicImageMaxHeight); imageMaxWidth = Math.min(imageMaxWidth, dynamicImageMaxWidth); } var useImageBlockLeftColCentering = false; var rightMargin = 0; if(typeof useImageBlockLeftColCentering !== "undefined" && useImageBlockLeftColCentering){ mainImgContainer.style.marginRight = rightMargin + "px"; } mainImgContainer.style.height = containerHeight + "px"; var imageMaxWidthBasedOnHeight = imageMaxHeight * aspectRatio; var imageMaxHeightBasedOnWidth = imageMaxWidth / aspectRatio; imageMaxHeight = Math.min(imageMaxHeight, imageMaxHeightBasedOnWidth); imageMaxWidth = Math.min(imageMaxWidth, imageMaxWidthBasedOnHeight); if(imgWrapperDiv){ imgWrapperDiv.style.height = containerHeight + "px"; } if(landingImage){ landingImage.style.maxHeight = imageMaxHeight + "px"; landingImage.style.maxWidth = imageMaxWidth + "px"; } if(shouldAutoPlay){ if(landingImage){ landingImage.style.height = imageMaxHeight + "px"; landingImage.style.width = imageMaxWidth + "px"; } } </script> </div> </div> <div class="collections-collect-button"></div> </div> </div></div> </div> <script type="text/javascript"> P.when('A').register("ImageBlockATF", function(A){ var data = { 'enableS2WithoutS1': false, 'notShowVideoCount': false, 'colorImages': { 'initial': [{"hiRes":"https://m.media-amazon.com/images/I/61LJaDHdPKL._SL1500_.jpg","thumb":"https://m.media-amazon.com/images/I/41V0EqgzDRL._SX38_SY50_CR,0,0,38,50_.jpg","large":"https://m.media-amazon.com/images/I/41V0EqgzDRL.jpg","main":{"https://m.media-amazon.com/images/I/61LJaDHdPKL._SY342_.jpg":[342,256],"https://m.media-amazon.com/images/I/61LJaDHdPKL._SY385_.jpg":[385,288],"https://m.media-amazon.com/images/I/61LJaDHdPKL._SY425_.jpg":[425,318],"https://m.media-amazon.com/images/I/61LJaDHdPKL._SY466_.jpg":[466,349],"https://m.media-amazon.com/images/I/61LJaDHdPKL._SY522_.jpg":[522,391]},"variant":"MAIN","lowRes":null,"shoppableScene":null,"feedbackMetadata":null}]}, 'colorToAsin': {'initial': {}}, 'holderRatio': 0.7485380116959064, 'holderMaxHeight': 700, 'heroImage': {'initial': []}, 'heroVideo': {'initial': []}, 'spin360ColorData': {'initial': {}}, 'spin360ColorEnabled': {'initial': 0}, 'spin360ConfigEnabled': false, 'spin360LazyLoadEnabled': false, 'dimensionIngressEnabled' : false, 'dimensionIngressThumbURL' : {'initial': ''}, 'dimensionIngressAtfData' : {'initial': {}}, 'playVideoInImmersiveView':true, 'useTabbedImmersiveView':true, 'totalVideoCount':'0', 'videoIngressATFSlateThumbURL':'', 'mediaTypeCount':'0', 'atfEnhancedHoverOverlay' : false, 'winningAsin': '', 'weblabs' : {}, 'aibExp3Layout' : 0, 'aibRuleName' : '', 'acEnabled' : false, 'dp60VideoPosition': 0, 'dp60VariantList': '', 'dp60VideoThumb': '', 'dp60MainImage': 'https://m.media-amazon.com/images/I/61LJaDHdPKL._SY342_.jpg', 'imageBlockRenderingStartTime': Date.now(), 'additionalNumberOfImageAlts': 0, 'shoppableSceneWeblabEnabled': false, 'unrolledImageBlockTreatment': 0, 'additionalNumberOfImageAlts': 0, 'inlineZoomExperimentTreatment': 0, 'interactiveCallJSPEnabled': false, 'unrolledImageBlockLazyLoadEnabled': false, 'collapsibleThumbnails': true, 'desktopCollapsibleThumbnails': false, 'dp60InLastPositionUnrolledImageBlock': false, 'tableOfContentsIconImage': 'https://m.media-amazon.com/images/G/01/books-detail-page-table-of-contents/blackback/ToC.png', 'airyConfig' :A.$.parseJSON('{"jsUrl":"https://m.media-amazon.com/images/G/01/vap/video/airy2/prod/2.0.1460.0/js/airy.skin._CB485981857_.js","cssUrl":"https://m.media-amazon.com/images/G/01/vap/video/airy2/prod/2.0.1460.0/css/beacon._CB485971591_.css","swfUrl":"https://m.media-amazon.com/images/G/01/vap/video/airy2/prod/2.0.1460.0/flash/AiryBasicRenderer._CB485925577_.swf","foresterMetadataParams":{"marketplaceId":"ATVPDKIKX0DER","method":"Book.ImageBlock","requestId":"9KWNMHAP6AJ7DHVF80CY","session":"135-3423260-0821935","client":"Dpx"}}') }; A.trigger('P.AboveTheFold'); // trigger ATF event. return data; }); </script> <div id="twister-main-image" class="a-hidden" customfunctionname="(function(id, state){ P.when('A').execute(function(A){ A.trigger('image-block-twister-swatch-hover', id, state); }); });"></div> <div id="thumbs-image" class="a-hidden" customfunctionname="(function(id, state, onloadFunction){ P.when('A').execute(function(A){ A.trigger('image-block-twister-swatch-click', id, state, onloadFunction); }); });"></div> <!--Only include showroom & dimension templates when the base view adapter is being invoked--> <div class="a-popover-preload" id="a-popover-immersiveView"> <div id="iv-tab-view-container"> <ul class="iv-tab-views a-declarative" role="tablist"> <li id="ivVideosTabHeading" class="iv-tab-heading" role="tab" tabindex="0" aria-selected="false" aria-controls="ivVideosTab"> <a href="#" data-iv-tab-view="ivVideosTab"> VIDEOS </a> </li> <li id="iv360TabHeading" class="iv-tab-heading" role="tab" tabindex="0" aria-selected="false" aria-controls="iv360Tab"> <a href="#" data-iv-tab-view="iv360Tab"> 360° VIEW </a> </li> <li id="ivImagesTabHeading" class="iv-tab-heading" role="tab" tabindex="0" aria-selected="false" aria-controls="ivImagesTab"> <a href="#" data-iv-tab-view="ivImagesTab"> IMAGES </a> </li> <li id="ivDimensionTabHeading" class="iv-tab-heading aok-hidden" role="tab" tabindex="0" aria-selected="false" aria-controls="ivDimensionTab"> <a href="#" data-iv-tab-view="ivDimensionTab"> </a> </li> </ul> <div id="ivVideosTab" class="iv-box iv-box-tab iv-tab-content" role="tabpanel" aria-labelledby="Videos Tab Heading"> <div class="iv-box-inner"> <div id="ivVideoBlock"> <div id="ivVideoBlockSpinner" class="a-spinner-wrapper"><span class="a-spinner a-spinner-medium"></span></div> </div> </div> </div> <div id="iv360Tab" class="iv-box iv-box-tab iv-tab-content" role="tabpanel" aria-labelledby="iv 360 TabHeading"> <div class="iv-box-inner"> <div id="ivMain360" data-csa-c-type="modal" data-csa-c-component="imageBlock" data-csa-c-content-id="image-block-immersive-view-360-tab"> <div id="ivStage360"> <div id="ivLarge360"></div> </div> <div id="ivThumbColumn360"> <div id="ivTitle360"></div> <div id="ivVariationSelection360"></div> <div id="ivThumbs360"> <div class="ivRow placeholder"></div> <div class="ivThumb placeholder"> <div class="ivThumbImage"></div> </div> </div> </div> <div class="ivClearfix"></div> </div> </div> </div> <div id="ivImagesTab" class="iv-box iv-box-tab iv-tab-content" role="tabpanel" aria-labelledby="Images Tab Heading"> <div class="iv-box-inner"> <div id="ivMain" data-csa-c-type="modal" data-csa-c-component="imageBlock" data-csa-c-content-id="image-block-immersive-view-images-tab"> <div id="ivStage"> <div id="ivLargeImage"></div> </div> <div id="ivThumbColumn"> <div id="ivTitle"></div> <div id="ivVariationSelection"></div> <div id="ivThumbs"> <div class="ivRow placeholder"></div> <div class="ivThumb placeholder"> <div class="ivThumbImage"></div> </div> </div> </div> <div class="ivClearfix"></div> </div> </div> </div> <div id="ivDimensionTab" class="iv-box iv-box-tab iv-tab-content" role="tabpanel" aria-labelledby="Dimension Tab Heading"> <div class="iv-box-inner"> <div id="ivMainDimensions" data-csa-c-type="modal" data-csa-c-component="imageBlock" data-csa-c-content-id="image-block-immersive-view-dimensions-tab"> <div id="ivStageDimensions"> <div id="ivLargeDimensions"></div> </div> <div id="ivThumbColumnDimensions"> <div id="ivTitleDimensions"></div> <div id="ivVariationSelectionDimensions"></div> <div id="ivThumbsDimensions"> <div class="ivRow placeholder"></div> <div class="ivThumb placeholder"> <div class="ivThumbImage"></div> </div> </div> </div> <div class="ivClearfix"></div> </div> </div> </div> </div> </div> <!-- Original Prod code structure for when weblab is not T1 --> <div class="dp-cif aok-hidden" data-feature-details='{"name":"imageblock","hasComponents":true,"components":[{"name":"mainimage","events":["click","hover"]},{"name":"thumbnail","events":["click","hover"]}]}' data-dp-critical-js-modules='["ImageBlockInitViews","ImageBlockController","ImageBlockView","a-modal"]'></div> <script type="text/javascript">(function(f) {var _np=(window.P._namespace("DetailPageImageBlockTemplate"));if(_np.guardFatal){_np.guardFatal(f)(_np);}else{f(_np);}}(function(P) { P.now().execute('dp-mark-imageblock',function(){ var options = { hasComponents: true, components: [{ name: 'thumbnail' }] }; if (typeof window.markFeatureRender === 'function') { window.markFeatureRender('imageblock',options); } }); }));</script> </div> <div id="buffetServiceCardAtf_feature_div" class="celwidget" data-feature-name="buffetServiceCardAtf" data-csa-c-type="widget" data-csa-c-content-id="buffetServiceCardAtf" data-csa-c-slot-id="buffetServiceCardAtf_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="celwidget c-f" cel_widget_id="buffet-high-priority-disclaimers-card_DetailPage_5" data-csa-op-log-render="" data-csa-c-content-id="DsUnknown" data-csa-c-slot-id="DsUnknown-6" data-csa-c-type="widget" data-csa-c-painter="buffet-high-priority-disclaimers-card-cards"><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="buffet-high-priority-disclaimers-card_DetailPage_5"]', '#CardInstanceBiYAYHgxtCpk0qXDUY36Vg')('mark', 'bb')}</script> <script>if(window.uet){window.uet('bb','buffet-high-priority-disclaimers-card_DetailPage_5',{wb: 1})}</script> <style>._YnVmZ_btf-row-sect_IxOi0{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem}._YnVmZ_btf-row-sect_IxOi0,._YnVmZ_btf-sect_RDG2Z{display:-webkit-box;display:-ms-flexbox;display:flex}._YnVmZ_btf-sect_RDG2Z{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;max-width:72rem;min-width:30rem}._YnVmZ_icon_1yxlS{margin-right:.5rem}._YnVmZ_gpsr-ingress-sect_38hR1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;gap:.75rem;min-width:30rem}._YnVmZ_ingress_2vsOS{box-shadow:none}._YnVmZ_ss-close_2FXP-{background-color:transparent;border-style:none;box-shadow:none;cursor:pointer;display:none;height:1.75rem;position:fixed;right:44.0625rem;top:.3125rem;width:1.5625rem;z-index:290}html[dir=rtl] ._YnVmZ_ss-close_2FXP-{left:44.0625rem;right:auto}._YnVmZ_close-btn-icon_2KjHe{background-position:-21.875rem -6.25rem;height:1.875rem;position:fixed;right:44.0625rem;top:.0625rem;width:1.25rem}html[dir=rtl] ._YnVmZ_close-btn-icon_2KjHe{left:44.0625rem;right:auto}._YnVmZ_ss-main_3OqnU{-webkit-overflow-scrolling:touch;background:#fff;border-width:0;bottom:0;box-shadow:-.25rem 0 .3rem rgba(0,0,0,.25);color:#111;font-size:.8125rem;line-height:1.1875rem;margin:0;outline:none;overflow:auto;position:fixed;right:-43.75rem;top:0;width:43.75rem;z-index:290}html[dir=rtl] ._YnVmZ_ss-main_3OqnU{left:-43.75rem;right:auto}._YnVmZ_ss-dark-bg_3GiT7{background:#000;cursor:pointer;display:none;height:100%;left:0;opacity:.4;position:fixed;top:0;width:100%;z-index:280}._YnVmZ_spinner_33-zd{opacity:1}._YnVmZ_spinner_33-zd,._YnVmZ_ss-cont_3xF-k{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}._YnVmZ_ss-cont_3xF-k{opacity:0}._YnVmZ_ss-hdr_16eux{padding:1.5rem}._YnVmZ_ss-hdr-text_27qTh{color:#000;font-size:1.75rem;font-weight:700;line-height:2.25rem}._YnVmZ_ss-error_1wCJx{margin:1.5rem}._YnVmZ_bullet-inline_2tW8C{font-size:1rem;margin-left:.3rem;margin-right:.45rem}._YnVmZ_icon-image_3UsZm{vertical-align:middle}._YnVmZ_icon-with-link_3GWcf:hover{color:#c7511f;cursor:pointer}._YnVmZ_beside-icon-link_Xdn0O{margin-right:1.5rem;text-decoration:underline}._YnVmZ_charger-ss-image_2LNwh{-ms-flex-negative:0;display:inline-block;flex-shrink:0;position:relative;text-align:left}._YnVmZ_charger-ss-image_2LNwh img{display:block;height:auto;max-width:100%}._YnVmZ_charger-ss-image_2LNwh svg{left:0;position:absolute;top:0}._YnVmZ_charger-ss-image_2LNwh text{text-anchor:middle;font-weight:700}._YnVmZ_red-ss-container_1_dBJ{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;justify-content:flex-start}._YnVmZ_red-ss-beside-image-container_3t7-H{-webkit-box-flex:1;-ms-flex:1;flex:1}._YnVmZ_link-div_3ohwI{color:#d5d9d9;padding:0 .5rem} ._YnVmZ_card_2Abor{margin-bottom:0;padding-bottom:1.2rem}._YnVmZ_buffet-card_3zUf8{padding:1.2rem 1.2rem 0}._YnVmZ_icon_X2Zev{margin-right:5px} ._YnVmZ_main-cont_31WDU{padding:.75rem 0}._YnVmZ_box-cont_1XNpR{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.4rem;justify-content:center;padding:1rem 1}._YnVmZ_link-div_2Q8LD{color:#d5d9d9;padding:0 .5rem}._YnVmZ_links-container_XmAV6{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap} ._YnVmZ_ss-ctr_p2MM3{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 1.5rem}._YnVmZ_ss-xpndr-hdr_3jw_7{padding:0 1.125rem}._YnVmZ_ss-xpndr-ctnt_1yq2s{padding:0 0 20px}._YnVmZ_ss-cont-sect_34j4_{padding:0 1.125rem}._YnVmZ_ss-pills-ctr_1mnrw{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;overflow-x:auto;padding:.5rem 1.125rem;white-space:nowrap;width:100%}._YnVmZ_ss-right-pill_2r4sO{margin-right:1.125rem}._YnVmZ_ss-pill_3VDmc{margin-right:.24rem}._YnVmZ_ss-left-pill_1_sIL{margin-left:.375rem;margin-right:.24rem}._YnVmZ_ss-divider_VXlIi{height:.0625rem}._YnVmZ_fade_1cWMw{opacity:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}</style> <!--CardsClient--><div class="a-section a-spacing-none" id="CardInstanceBiYAYHgxtCpk0qXDUY36Vg" data-card-metrics-id="buffet-high-priority-disclaimers-card_DetailPage_5" data-acp-params="tok=cEMtT7JPKyEi0f4Ia_aNToyARcFjg46wLuPwqq0TvzU;ts=1740161034998;rid=9KWNMHAP6AJ7DHVF80CY;d1=935;d2=0" data-acp-path="/acp/buffet-high-priority-disclaimers-card/buffet-high-priority-disclaimers-card-f67c15f3-392b-4747-af92-35da5b3a21e2-1739625129157/" data-acp-tracking="{}" data-acp-stamp="1740161035006"></div><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="buffet-high-priority-disclaimers-card_DetailPage_5"]', '#CardInstanceBiYAYHgxtCpk0qXDUY36Vg')('mark', 'be')}</script> <script>if(window.uet){window.uet('be','buffet-high-priority-disclaimers-card_DetailPage_5',{wb: 1})}</script> <script>if(window.mixTimeout){window.mixTimeout('buffet-high-priority-disclaimers-card', 'CardInstanceBiYAYHgxtCpk0qXDUY36Vg', 90000)}; P.when('mix:@amzn/mix.client-runtime', 'mix:buffet-high-priority-disclaimers-card__K08IwX-6').execute(function (runtime, cardModule) {runtime.registerCardFactory('CardInstanceBiYAYHgxtCpk0qXDUY36Vg', cardModule).then(function(){if(window.mix_csa){window.mix_csa('[cel_widget_id="buffet-high-priority-disclaimers-card_DetailPage_5"]', '#CardInstanceBiYAYHgxtCpk0qXDUY36Vg')('mark', 'functional')}if(window.uex){window.uex('ld','buffet-high-priority-disclaimers-card_DetailPage_5',{wb: 1})}});}); </script> <script>P.when('ready').execute(function(){P.load.js('https://images-na.ssl-images-amazon.com/images/I/41zX1ObGOUL.js?xcp'); });</script> </div> </div> <div id="desktop-below-image-block" class="celwidget" data-feature-name="desktop-below-image-block" data-csa-c-type="widget" data-csa-c-content-id="desktop-below-image-block" data-csa-c-slot-id="desktop-below-image-block" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="followTheAuthor_feature_div" class="celwidget" data-feature-name="followTheAuthor" data-csa-c-type="widget" data-csa-c-content-id="followTheAuthor" data-csa-c-slot-id="followTheAuthor_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="celwidget c-f" cel_widget_id="follow-the-author-card_DetailPage_7" data-csa-op-log-render="" data-csa-c-content-id="DsUnknown" data-csa-c-slot-id="DsUnknown-8" data-csa-c-type="widget" data-csa-c-painter="follow-the-author-card-cards"><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="follow-the-author-card_DetailPage_7"]', '#CardInstanceBGzv50zuAlTVhWif93U-tg')('mark', 'bb')}</script> <script>if(window.uet){window.uet('bb','follow-the-author-card_DetailPage_7',{wb: 1})}</script> <style>span[id^=similarAuthorsPopover]{left:5px;position:relative;top:17px}._follow-the-author-card_style_smallAuthorImage__1PE7J{min-height:50px;min-width:50px;-o-object-fit:cover;object-fit:cover}._follow-the-author-card_style_smallAuthorImageContainer__3h6by{border-radius:50%;height:50px;overflow:hidden;width:50px}._follow-the-author-card_style_similarAuthorNameLink__1Z_vz{color:#000;text-decoration:none}._follow-the-author-card_style_similarAuthorNameColumn__DXUg1{margin-left:10px;margin-right:0;position:relative;top:8px}._follow-the-author-card_style_authorFollowColumn__3RIcP{position:relative;top:10px;width:30px}._follow-the-author-card_style_similarAuthorsFollow__S2CRa{bottom:33px;float:right;position:relative;width:35px}._follow-the-author-card_style_follow__1xvCF{left:6px;position:relative;width:100px}._follow-the-author-card_style_followT1__1Rr-8{margin:0!important;white-space:nowrap;width:auto}._follow-the-author-card_style_followMata__3cSv7{width:80px}._follow-the-author-card_style_followMataT1__2Zxar{min-width:80px;white-space:nowrap}._follow-the-author-card_style_followButtonMobile__3GBJY{max-width:250px;min-width:175px}._follow-the-author-card_style_fullWidth__ldLeC{width:100%}._follow-the-author-card_style_inlineBibliography__1x_T_{color:grey;font-size:11px;height:15px;margin-left:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}._follow-the-author-card_style_seeMoreRecsLink__2EPZN{bottom:5px}._follow-the-author-card_style_starRatingText__2ilnk{margin-left:4px}._follow-the-author-card_style_carouselCardContainer__1ONy9,._follow-the-author-card_style_carouselcardContainerwithpopup__27DYx{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;background:#fff;border-radius:1px;box-shadow:0 2px 6px rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:262px;justify-content:flex-start;left:13px;margin:6px 3px;top:66px;width:154px}._follow-the-author-card_style_carouselCardContainerWithPopup__wP4IV{height:270px}._follow-the-author-card_style_bookImageContainer__-D_BR{height:150px;max-width:134px;position:relative}._follow-the-author-card_style_bookImage__2C4Np{bottom:0;left:50%;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%)}._follow-the-author-card_style_quickLookButton__2SwgE{background:#fff;border:1px solid #dadada;border-radius:18px;bottom:4px;height:36px;left:4px;padding:0;position:absolute;width:36px;z-index:2}._follow-the-author-card_style_quickLookButton__2SwgE:hover{background:#edfdff;border-color:#007185}._follow-the-author-card_style_bookNameContainer__29Piz{margin-top:10px;width:134px}._follow-the-author-card_style_bookNameContainerWithPopup__2UcbR{margin-top:-6px;width:134px}._follow-the-author-card_style_reviewStarsContainer__yjdE3{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-line-pack:distribute;align-content:space-around;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px;margin-left:10px;margin-right:10px;width:134px}._follow-the-author-card_style_bookSeriesContainer__3O2ed{font-weight:700}._follow-the-author-card_style_reviewStars__2WS0T{display:inline-block}._follow-the-author-card_style_reviewStars__2WS0T:first-child{margin-right:4px}._follow-the-author-card_style_bookImageAndNameContainer__3wP_Z{margin-left:10px;margin-right:10px;margin-top:10px}._follow-the-author-card_style_bookImageAndNameContainerMATA__azN9w{margin-left:10px;margin-right:10px;margin-top:5px}._follow-the-author-card_style_noBookSpinner__13kC9{-ms-flex-item-align:center;align-self:center;height:32px;justify-self:center}._follow-the-author-card_style_spinnerContainer__3179d{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:center} ._follow-the-author-card_styleDpEvoUX_followHeading__1QbgI{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:90px}._follow-the-author-card_styleDpEvoUX_followHeadingSection__2bNSF{-webkit-box-flex:0;display:table-cell;-ms-flex:0 5000 auto;flex:0 5000 auto;padding-right:25px;vertical-align:middle}._follow-the-author-card_styleDpEvoUX_authorImage__LLDuR{min-height:44px;min-width:44px;-o-object-fit:cover;object-fit:cover;padding-top:0}._follow-the-author-card_styleDpEvoUX_authorImageContainer__1m9fB{border-radius:50%;height:44px;overflow:hidden;width:44px}._follow-the-author-card_styleDpEvoUX_authorImageSection__3eoQp{display:table-cell;vertical-align:middle}._follow-the-author-card_styleDpEvoUX_authorNameSection__1hRZG{display:table-cell;height:34px;max-width:268px;padding:0 8px;vertical-align:middle}._follow-the-author-card_styleDpEvoUX_authorName__3WUdp{display:block!important}._follow-the-author-card_styleDpEvoUX_followButtonSection__1qK9Z{display:table-cell;height:34px;margin:0!important;min-width:34px;vertical-align:middle}._follow-the-author-card_styleDpEvoUX_authorSection__3yabN{-ms-flex-item-align:start;-webkit-box-flex:2;align-self:flex-start;display:inline;-ms-flex:2 0.3 auto;flex:2 0.3 auto;margin:0!important}[dir=rtl] ._follow-the-author-card_styleDpEvoUX_authorSection__3yabN{padding:0 0 0 40px}._follow-the-author-card_styleDpEvoUX_rightLinkSection__3jH54{margin:0 0 0 auto;padding:0 0 0 16px;white-space:nowrap}[dir=rtl] ._follow-the-author-card_styleDpEvoUX_rightLinkSection__3jH54{margin:0 auto 0 0;padding:0 16px 0 0}._follow-the-author-card_styleDpEvoUX_rightLinkSection__3jH54{-webkit-box-flex:1;-ms-flex:1 0.0001 auto;flex:1 0.0001 auto}._follow-the-author-card_styleDpEvoUX_cardContainer__3fldR{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f2f2;border-color:#d5d9d9;border-style:solid;border-width:1px 0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:flex-start;margin-bottom:16px;padding:8px;width:100%}._follow-the-author-card_styleDpEvoUX_hideSection__22OIQ{display:none}._follow-the-author-card_styleDpEvoUX_removeMaxWidth__2tC_C{max-width:100%}._follow-the-author-card_styleDpEvoUX_firstAuthor__3kHne{padding:0 20px 0 0}._follow-the-author-card_styleDpEvoUX_emptyGreedyDiv__3hbNo{-webkit-box-flex:500;-ms-flex:500 500 auto;flex:500 500 auto}@media(max-width:1110px){._follow-the-author-card_styleDpEvoUX_authorToHide__2zNbX{display:none}}._follow-the-author-card_styleDpEvoUX_seeAllLink__1esT5{display:-webkit-box;display:-ms-flexbox;display:flex} ._follow-the-author-card_style_followHeading__24x1H{display:inline}._follow-the-author-card_style_seeAllLink__2g-BA{float:right}._follow-the-author-card_style_smallAuthorImage__2LpDT{min-height:50px;min-width:50px;-o-object-fit:cover;object-fit:cover;padding-top:0}._follow-the-author-card_style_smallAuthorImageContainer__cdmft{border-radius:50%;height:50px;overflow:hidden;width:50px}._follow-the-author-card_style_authorNameColumn__1YFry{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}</style> <!--CardsClient--><div id="CardInstanceBGzv50zuAlTVhWif93U-tg" data-card-metrics-id="follow-the-author-card_DetailPage_7" data-acp-params="tok=1zBFfZU1I3S3QRXc0aUYS7zPtD4Gp2celOXydSIlxQ0;ts=1740161034998;rid=9KWNMHAP6AJ7DHVF80CY;d1=935;d2=0" data-acp-path="/acp/follow-the-author-card/follow-the-author-card-ec620336-b1a1-4af8-95ac-56a69c925098-1740123607907/" data-acp-tracking="{}" data-acp-stamp="1740161035010"><hr aria-hidden="true" class="a-divider-normal"/><h1 class="a-size-base a-spacing-small _follow-the-author-card_style_followHeading__24x1H a-text-bold">Follow the author</h1><div class="a-row a-spacing-small a-spacing-top-medium"><div class="a-column a-span3"><div class="a-section _follow-the-author-card_style_smallAuthorImageContainer__cdmft"><a aria-hidden="true" class="a-link-normal a-text-normal" href="/Steve-Krug/e/B001KHCFUU/ref=aufs_dp_fta_ai_dsk"><img alt="Steve Krug" src="https://m.media-amazon.com/images/S/amzn-author-media-prod/epag5basjjn9fcko38fqj9g870._SY600_.jpg" class="_follow-the-author-card_style_smallAuthorImage__2LpDT"/></a></div></div><div class="a-column a-span4 _follow-the-author-card_style_authorNameColumn__1YFry"><a class="a-size-base a-link-normal a-text-normal" href="/Steve-Krug/e/B001KHCFUU/ref=aufs_dp_fta_an_dsk"><span class="a-truncate" data-a-word-break="normal" data-a-max-rows="2" data-a-overflow-marker="&amp;hellip;" style="line-height:1.3em !important;max-height:2.6em"><span class="a-truncate-full">Steve Krug</span><span class="a-truncate-cut a-hidden" aria-hidden="true"></span></span></a></div><div data-authorasin="B001KHCFUU" data-reftag="aufs_dp_fta_dsk" class="a-column a-span5 followButtonColumn a-span-last"><span class="a-button a-spacing-micro a-spacing-top-small a-button-base a-button-width-normal _follow-the-author-card_style_follow__1xvCF"><span class="a-button-inner"><a href="#" title="Get new release updates &amp; improved recommendations" data-authorAsin="B001KHCFUU" data-followAriaLabel="Follow" data-followRef="aufs_dp_fta_fa_dsk" data-followText="Follow" data-followingAriaLabel="Following" data-followingText="Following" data-isFollowing="false" data-similarAuthorsPopoverContentName="similarAuthorsPopoverContent_0" data-similarAuthorsPopoverId="similarAuthorsPopover_0" data-unfollowRef="aufs_dp_fta_ufa_dsk" aria-label="Follow" class="a-button-text a-text-center a-declarative a-declarative author-follow-button" data-a-tooltip="{&quot;position&quot;:&quot;triggerTop&quot;,&quot;content&quot;:&quot;Get new release updates &amp; improved recommendations&quot;,&quot;allowLinkDefault&quot;: true}" data-action="a-tooltip" data-csa-c-func-deps="aui-da-a-tooltip" data-csa-c-type="widget" data-csa-interaction-events="click"> Follow </a></span></span></div></div><div><input type="hidden" name="followErrorPopoverTrigger" id="followErrorPopoverTrigger"/><div class="a-popover-preload" id="a-popover-followErrorPopover"><span>Something went wrong. Please try your request again later.</span><p class="a-text-center"><span id="followErrorClose" class="a-button a-button-base"><span class="a-button-inner"><input type="submit" data-action="closeErrorDialog" class="a-button-input a-declarative" aria-labelledby="followErrorClose-announce"/><span id="followErrorClose-announce" class="a-button-text" aria-hidden="true">OK</span></span></span></p></div></div></div><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="follow-the-author-card_DetailPage_7"]', '#CardInstanceBGzv50zuAlTVhWif93U-tg')('mark', 'be')}</script> <script>if(window.uet){window.uet('be','follow-the-author-card_DetailPage_7',{wb: 1})}</script> <script>if(window.mixTimeout){window.mixTimeout('follow-the-author-card', 'CardInstanceBGzv50zuAlTVhWif93U-tg', 90000)}; P.when('mix:@amzn/mix.client-runtime', 'mix:follow-the-author-card__AR3UgKqe').execute(function (runtime, cardModule) {runtime.registerCardFactory('CardInstanceBGzv50zuAlTVhWif93U-tg', cardModule).then(function(){if(window.mix_csa){window.mix_csa('[cel_widget_id="follow-the-author-card_DetailPage_7"]', '#CardInstanceBGzv50zuAlTVhWif93U-tg')('mark', 'functional')}if(window.uex){window.uex('ld','follow-the-author-card_DetailPage_7',{wb: 1})}});}); </script> <script>P.load.js('https://images-na.ssl-images-amazon.com/images/I/31lGBHw9wEL.js?xcp'); </script> </div> </div> </div> <div id="centerCol" class="centerColumn "> <div id="qpeTitleTag_feature_div" class="celwidget" data-feature-name="qpeTitleTag" data-csa-c-type="widget" data-csa-c-content-id="qpeTitleTag" data-csa-c-slot-id="qpeTitleTag_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="titleblock_feature_div" class="celwidget" data-feature-name="titleblock" data-csa-c-type="widget" data-csa-c-content-id="titleblock" data-csa-c-slot-id="titleblock_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="a-section a-spacing-none"> <h1 id="title" class="a-spacing-none a-text-normal"> <span id="productTitle" class="a-size-large celwidget"> Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems </span> <span id="productSubtitle" class="a-size-medium a-color-secondary celwidget"> 1st Edition </span> </h1> </div> </div> <div id="bylineInfo_feature_div" class="celwidget" data-feature-name="bylineInfo" data-csa-c-type="widget" data-csa-c-content-id="bylineInfo" data-csa-c-slot-id="bylineInfo_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <!--This check is an indicator on whether to show the Premium Fashion brand logo byline regardless of weblab treatment--> <div id="bylineInfo" class="a-section a-spacing-micro bylineHidden feature"> by <span class="author notFaded" data-width=""> <a class="a-link-normal" href="/Steve-Krug/e/B001KHCFUU/ref=dp_byline_cont_book_1">Steve Krug</a> <span class="contribution" spacing="none"> <span class="a-color-secondary">(Author)</span> </span> </span> </div> </div> <div id="centerAttributesColumns" class="celwidget" data-feature-name="centerAttributesColumns" data-csa-c-type="widget" data-csa-c-content-id="centerAttributesColumns" data-csa-c-slot-id="centerAttributesColumns" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div id="centerAttributesLeftColumn"> <div id="averageCustomerReviews_feature_div" class="celwidget" data-feature-name="averageCustomerReviews" data-csa-c-type="widget" data-csa-c-content-id="averageCustomerReviews" data-csa-c-slot-id="averageCustomerReviews_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div id="averageCustomerReviews" data-asin="0321657292" data-ref="dpx_acr_pop_" > <span class="a-declarative" data-action="acrStarsLink-click-metrics" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-acrStarsLink-click-metrics" data-acrStarsLink-click-metrics="{}"> <span id="acrPopover" class="reviewCountTextLinkedHistogram noUnderline" title="4.5 out of 5 stars"> <span class="a-declarative" data-action="a-popover" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-a-popover" data-a-popover="{&quot;max-width&quot;:&quot;700&quot;,&quot;closeButton&quot;:&quot;true&quot;,&quot;position&quot;:&quot;triggerBottom&quot;,&quot;popoverLabel&quot;:&quot;Customer Reviews Ratings Summary&quot;,&quot;url&quot;:&quot;/gp/customer-reviews/widgets/average-customer-review/popover/ref=dpx_acr_pop_?contextId=dpx&amp;asin=0321657292&quot;}"> <a href="javascript:void(0)" role="button" class="a-popover-trigger a-declarative"> <span class="a-size-base a-color-base"> 4.5 </span> <i class="a-icon a-icon-star a-star-4-5 cm-cr-review-stars-spacing-big"><span class="a-icon-alt">4.5 out of 5 stars</span></i> <i class="a-icon a-icon-popover"></i></a> </span> <span class="a-letter-space"></span> </span> </span> <span class="a-letter-space"></span> <span class="a-declarative" data-action="acrLink-click-metrics" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-acrLink-click-metrics" data-acrLink-click-metrics="{}"> <a id="acrCustomerReviewLink" class="a-link-normal" href="#customerReviews"> <span id="acrCustomerReviewText" class="a-size-base">554 ratings</span> </a> </span> <script type="text/javascript"> var dpAcrHasRegisteredArcLinkClickAction; P.when('A', 'ready').execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( 'acrLink-click-metrics', 'click', { "allowLinkDefault": true }, function (event) { if (window.ue) { ue.count("acrLinkClickCount", (ue.count("acrLinkClickCount") || 0) + 1); } } ); } }); </script> <script type="text/javascript"> P.when('A', 'cf').execute(function(A) { A.declarative('acrStarsLink-click-metrics', 'click', { "allowLinkDefault" : true }, function(event){ if(window.ue) { ue.count("acrStarsLinkWithPopoverClickCount", (ue.count("acrStarsLinkWithPopoverClickCount") || 0) + 1); } }); }); </script> </div> </div> <div id="seriesBulletWidget_feature_div" class="celwidget" data-feature-name="seriesBulletWidget" data-csa-c-type="widget" data-csa-c-content-id="seriesBulletWidget" data-csa-c-slot-id="seriesBulletWidget_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <a class="a-link-normal" href="/dp/B0CLKVLK16?binding=paperback&amp;ref=dbs_dp_rwt_sb_pc_tpbk"> Part of: Voices That Matter (141 books) </a> </div> <div id="multiBadge_feature_div" class="celwidget" data-feature-name="multiBadge" data-csa-c-type="widget" data-csa-c-content-id="multiBadge" data-csa-c-slot-id="multiBadge_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="booktokBadge_feature_div" class="celwidget" data-feature-name="booktokBadge" data-csa-c-type="widget" data-csa-c-content-id="booktokBadge" data-csa-c-slot-id="booktokBadge_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="giftguidebadge_feature_div" class="celwidget" data-feature-name="giftguidebadge" data-csa-c-type="widget" data-csa-c-content-id="giftguidebadge" data-csa-c-slot-id="giftguidebadge_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="chartsBadge_feature_div" class="celwidget" data-feature-name="chartsBadge" data-csa-c-type="widget" data-csa-c-content-id="chartsBadge" data-csa-c-slot-id="chartsBadge_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="acBadge_feature_div" class="celwidget" data-feature-name="acBadge" data-csa-c-type="widget" data-csa-c-content-id="acBadge" data-csa-c-slot-id="acBadge_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;acState&quot;}">{"acAsin":"0321657292"}</script> </div> <div id="amazonExclusiveBadge_feature_div" class="celwidget" data-feature-name="amazonExclusiveBadge" data-csa-c-type="widget" data-csa-c-content-id="amazonExclusiveBadge" data-csa-c-slot-id="amazonExclusiveBadge_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="climatePledgeFriendlyATF_feature_div" class="celwidget" data-feature-name="climatePledgeFriendlyATF" data-csa-c-type="widget" data-csa-c-content-id="climatePledgeFriendlyATF" data-csa-c-slot-id="climatePledgeFriendlyATF_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="zeitgeistBadge_feature_div" class="celwidget" data-feature-name="zeitgeistBadge" data-csa-c-type="widget" data-csa-c-content-id="zeitgeistBadge" data-csa-c-slot-id="zeitgeistBadge_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="productNostosBadge_feature_div" class="celwidget" data-feature-name="productNostosBadge" data-csa-c-type="widget" data-csa-c-content-id="productNostosBadge" data-csa-c-slot-id="productNostosBadge_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="socialFabric_feature_div" class="celwidget" data-feature-name="socialFabric" data-csa-c-type="widget" data-csa-c-content-id="socialFabric" data-csa-c-slot-id="socialFabric_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> </div> <div id="centerAttributesRightColumn"> <div id="MorpheusSidesheetCard_feature_div" class="celwidget" data-feature-name="MorpheusSidesheetCard" data-csa-c-type="widget" data-csa-c-content-id="MorpheusSidesheetCard" data-csa-c-slot-id="MorpheusSidesheetCard_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="celwidget c-f" cel_widget_id="morpheus-popularity-rank-sidesheet-card_DetailPage_2" data-csa-op-log-render="" data-csa-c-content-id="DsUnknown" data-csa-c-slot-id="DsUnknown-3" data-csa-c-type="widget" data-csa-c-painter="morpheus-popularity-rank-sidesheet-card-cards"><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="morpheus-popularity-rank-sidesheet-card_DetailPage_2"]', '#CardInstanceiP19f2d-m6od01uR7EHyFg')('mark', 'bb')}</script> <script>if(window.uet){window.uet('bb','morpheus-popularity-rank-sidesheet-card_DetailPage_2',{wb: 1})}</script> <style>._bW9yc_saf__iP5n{box-shadow:none;padding:0 0 4px 10px}._bW9yc_spinner_2myNi{display:none;left:50%;margin-left:22px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}html[dir=rtl] ._bW9yc_spinner_2myNi{left:auto;margin-left:0;margin-right:22px;right:50%}._bW9yc_sidesheet-close-button_1zAsT{background-color:transparent!important;border-style:none;box-shadow:none!important;cursor:pointer;display:none;height:28px!important;margin-right:6px;max-width:5vw;padding-top:5px;width:29px;z-index:290}html[dir=rtl] ._bW9yc_sidesheet-close-button_1zAsT{margin-left:6px;margin-right:0}._bW9yc_close-button-icon_1gXjP{background-position:-350px -110px;height:16px;width:16px}._bW9yc_sidesheet-main-body_qw6om{-webkit-box-flex:0;background-color:#f9fafb;box-shadow:-4px 0 5px rgba(0,0,0,.25);-ms-flex:0 0 auto;flex:0 0 auto;max-width:85vw;overflow:auto!important;width:580px}._bW9yc_sidesheet-container_3hXya{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:flex-end;position:relative;width:100%}._bW9yc_morpheus-sidesheet-error-view_3aY6Q{margin:0 auto}._bW9yc_sidesheet_18DM8{-webkit-overflow-scrolling:touch;border-width:0;bottom:0;color:#111;font-size:13px;line-height:19px;margin:0;max-width:95vw;outline:none;position:fixed;right:-625px;top:0;width:625px;z-index:290}html[dir=rtl] ._bW9yc_sidesheet_18DM8{left:-625px;right:auto}._bW9yc_overlay_2Ch1g{background:#000;cursor:pointer;display:none;height:100%;left:0;opacity:.45;position:fixed;top:0;width:100%;z-index:280}._bW9yc_morpheusRoot_17oe4 ._bW9yc_a-row_Eqcn6:after{clear:both!important} ._bW9yc_alert-message_2wAp5{left:3%;width:94%} ._bW9yc_header-sticky_3psnt{background-color:#fff;position:sticky;top:0;z-index:120}._bW9yc_pill-content_2rpOw{background-color:#f9fafb;border:0;margin-bottom:auto}._bW9yc_pill-content_2rpOw ._bW9yc_pill-content-spinner_7v2LA{display:none;left:50%;margin-top:50px;position:relative;top:38vh}._bW9yc_custom-divider_2qkyu{width:100%} ._bW9yc_formats-scroller_2YNW7{padding-left:5px;padding-right:5px}._bW9yc_work-relation-parent-container_16l2Z{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}._bW9yc_dropdown-container_335FX{max-width:100%}._bW9yc_work-relation-vertical-line_1P_gg{background-color:#d5d9d9;height:36px;margin-left:8px;margin-right:8px;width:1px}._bW9yc_tag-work-relation-scroller_1vELH{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-x:auto} ._bW9yc_title-column_11SVA{padding:0}._bW9yc_sticky-header-title_3xWoM{background-color:#fff;overflow:auto;padding:18px} ._bW9yc_item_138i_{background-color:#fff;overflow:hidden}._bW9yc_item_138i_:hover{background-color:#f7fafa!important}._bW9yc_aria-focus_DqZET:focus{outline:none}._bW9yc_link_1JCGH{color:#000!important}._bW9yc_cover_22Xe6{width:50px}._bW9yc_title_y5Ojh{display:inline-block;text-overflow:ellipsis;white-space:pre-wrap;width:90%}._bW9yc_aud-icon_2Vxn_{height:12px;margin:2px 3px 0 0}._bW9yc_divider_3EwUq{border-top:4px solid #e9edf0;margin-bottom:0}._bW9yc_points_3waQi{padding-left:10px}._bW9yc_image-link_2YF15{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}._bW9yc_metadata-sec_1pdTz{grid-column-gap:9px;-webkit-column-gap:9px;-moz-column-gap:9px;column-gap:9px;display:grid;grid-template-columns:repeat(2,1fr)}._bW9yc_metadata-sec_1pdTz:before{display:none!important}._bW9yc_offer-section_3KU5H{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0 16px}._bW9yc_offer-section-wrap_1JY0Y{-ms-flex-wrap:wrap;flex-wrap:wrap}._bW9yc_price-section_1ormK{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0}._bW9yc_price-section_1ormK,._bW9yc_program-section_2WsJQ{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}._bW9yc_program-section_2WsJQ{-ms-flex-wrap:wrap;flex-wrap:wrap}._bW9yc_edition-item_1KJ__{padding:10px 16px 8px}._bW9yc_other-offers-section_N5gyw{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;row-gap:5px}._bW9yc_img-link_3-kr7{display:inline-block}._bW9yc_asin-upper-section_1r6w9:after{clear:both!important} ._bW9yc_pagination-inner-container_260ke{background-color:#f9fafb;padding:16px} ._bW9yc_content-quality-sec_3mxg8,._bW9yc_quality-sec_N3lZD{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}._bW9yc_content-quality-sec_3mxg8{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;-ms-flex-flow:nowrap;flex-flow:nowrap}</style> <!--CardsClient--><div id="CardInstanceiP19f2d-m6od01uR7EHyFg" data-card-metrics-id="morpheus-popularity-rank-sidesheet-card_DetailPage_2" data-acp-params="tok=Fss2unAZJgUuHAmDYzyYCo9GcUU0-WMW-1vrV6UOogo;ts=1740161034998;rid=9KWNMHAP6AJ7DHVF80CY;d1=935;d2=0" data-acp-path="/acp/morpheus-popularity-rank-sidesheet-card/morpheus-popularity-rank-sidesheet-card-a62c5b40-0664-45ab-a1a4-ceefe5f9dc4f-1740103143990/" data-acp-tracking="{}" data-acp-stamp="1740161035003"><div id="morpheusRoot" class="a-section a-spacing-none morpheusRoot"><div id="morpheus-sidesheet" class="_bW9yc_sidesheet_18DM8" tabindex="-1" role="dialog" aria-labelledby="morpheus-heading-title" aria-modal="true"><div id="morpheus-sidesheet-container" class="a-section a-spacing-none _bW9yc_sidesheet-container_3hXya"><span id="morpheus-sidesheet-close" class="a-button a-spacing-top-small a-button-base a-button-small _bW9yc_sidesheet-close-button_1zAsT"><span class="a-button-inner"><button id="morpheus-sidesheet-close-announce" aria-label="See all formats and editions Close" class="a-button-text a-text-center" type="button"><i id="morpheus-sidesheet-close-icon" class="a-icon a-icon-close-white a-icon-medium _bW9yc_close-button-icon_1gXjP" role="presentation"></i></button></span></span><div id="morpheus-sidesheet-main-body" class="a-section a-spacing-none _bW9yc_sidesheet-main-body_qw6om"></div></div><div id="morpheus-sidesheet-spinner" class="a-section a-spacing-none _bW9yc_spinner_2myNi"><div class="a-spinner-wrapper"><span class="a-spinner a-spinner-medium"></span></div></div><div id="morpheus-sidesheet-error-view" class="a-section a-spacing-none _bW9yc_morpheus-sidesheet-error-view_3aY6Q aok-hidden"><div class="a-box a-alert a-alert-error _bW9yc_alert-message_2wAp5 a-spacing-large a-spacing-top-large" role="alert"><div class="a-box-inner a-alert-container"><i class="a-icon a-icon-alert"></i><div class="a-alert-content">Sorry, there was a problem loading this page. Try again.</div></div></div></div></div><div id="morpheus-darkened-background" class="a-section a-spacing-none _bW9yc_overlay_2Ch1g"></div><div id="morpheus-sidesheet-content-container" class="a-section a-spacing-none morpheus-sidesheet-content-container"></div><div class="a-section aok-hidden"><input type="hidden" name="landingAsinValue" value="0321657292" class="landingAsinValue"/><input type="hidden" name="ingressMigrationWeblabTreatment" value="T1" class="ingressMigrationWeblabTreatment"/><input type="hidden" name="scmWeblabTreatment" value="C" id="scmWeblabTreatment"/></div></div></div><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="morpheus-popularity-rank-sidesheet-card_DetailPage_2"]', '#CardInstanceiP19f2d-m6od01uR7EHyFg')('mark', 'be')}</script> <script>if(window.uet){window.uet('be','morpheus-popularity-rank-sidesheet-card_DetailPage_2',{wb: 1})}</script> <script>if(window.mixTimeout){window.mixTimeout('morpheus-popularity-rank-sidesheet-card', 'CardInstanceiP19f2d-m6od01uR7EHyFg', 90000)}; P.when('mix:@amzn/mix.client-runtime', 'mix:morpheus-popularity-rank-sidesheet-card__tZlfOQSB').execute(function (runtime, cardModule) {runtime.registerCardFactory('CardInstanceiP19f2d-m6od01uR7EHyFg', cardModule).then(function(){if(window.mix_csa){window.mix_csa('[cel_widget_id="morpheus-popularity-rank-sidesheet-card_DetailPage_2"]', '#CardInstanceiP19f2d-m6od01uR7EHyFg')('mark', 'functional')}if(window.uex){window.uex('ld','morpheus-popularity-rank-sidesheet-card_DetailPage_2',{wb: 1})}});}); </script> <script>P.when('ready').execute(function(){P.load.js('https://images-na.ssl-images-amazon.com/images/I/31kasp7ibzL.js?xcp'); });</script> </div> </div> <div id="morpheusIngress_feature_div" class="celwidget" data-feature-name="morpheusIngress" data-csa-c-type="widget" data-csa-c-content-id="morpheusIngress" data-csa-c-slot-id="morpheusIngress_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="a-section a-spacing-none morpheus-ingress-desktop-section"> <a id="morpheus-ingress-link" class="a-size-base a-spacing-small a-spacing-top-micro a-link-normal" href="#"> <span>See all formats and editions</span> </a> </div> </div> </div> </div> <div id="socialProofingBadge_feature_div" class="celwidget" data-feature-name="socialProofingBadge" data-csa-c-type="widget" data-csa-c-content-id="socialProofingBadge" data-csa-c-slot-id="socialProofingBadge_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="socialProofingAsinFaceout_feature_div" class="celwidget" data-feature-name="socialProofingAsinFaceout" data-csa-c-type="widget" data-csa-c-content-id="socialProofingAsinFaceout" data-csa-c-slot-id="socialProofingAsinFaceout_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <hr/> <div id="accoladeAward_feature_div" class="celwidget" data-feature-name="accoladeAward" data-csa-c-type="widget" data-csa-c-content-id="accoladeAward" data-csa-c-slot-id="accoladeAward_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="celwidget c-f" cel_widget_id="accolades-award-card_DetailPage_0" data-csa-op-log-render="" data-csa-c-content-id="DsUnknown" data-csa-c-slot-id="DsUnknown-1" data-csa-c-type="widget" data-csa-c-painter="accolades-award-card-cards"><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="accolades-award-card_DetailPage_0"]', '#CardInstance0a-GYB7h0qagnB-XKyy0Tg')('mark', 'bb')}</script> <script>if(window.uet){window.uet('bb','accolades-award-card_DetailPage_0',{wb: 1})}</script> <style>._accolades-award-card_style_awardCarouselMobile__2-1Fo{margin-left:0!important;margin-right:0!important}._accolades-award-card_style_awardCarouselMobile__2-1Fo .a-carousel-viewport>ol{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}._accolades-award-card_style_awardCarouselMobile__2-1Fo ._accolades-award-card_style_awardRowT2__1DuZ7,._accolades-award-card_style_awardCarouselMobile__2-1Fo ._accolades-award-card_style_awardTitleT1__29cHJ{padding-right:0}._accolades-award-card_style_awardCarouselMobile__2-1Fo ._accolades-award-card_style_awardRowT2__1DuZ7,[dir=rtl] ._accolades-award-card_style_awardCarouselMobile__2-1Fo ._accolades-award-card_style_awardTitleT1__29cHJ{padding-left:0}._accolades-award-card_style_awardCarouselMobile__2-1Fo ._accolades-award-card_style_awardElement__2SUUK:not(:first-child){margin-left:15px!important}[dir=rtl] ._accolades-award-card_style_awardCarouselMobile__2-1Fo ._accolades-award-card_style_awardElement__2SUUK:not(:first-child){margin-left:0!important;margin-right:15px!important}._accolades-award-card_style_awardCarousel__fNu4g .a-carousel-button{top:40%!important;width:1.7142em}._accolades-award-card_style_awardCarousel__fNu4g .a-carousel-col.a-carousel-center{margin-left:0}[dir=rtl] ._accolades-award-card_style_awardCarousel__fNu4g .a-carousel-col.a-carousel-center{margin-left:42px;margin-right:0}._accolades-award-card_style_awardCarousel__fNu4g .a-carousel-col.a-carousel-center .a-carousel-viewport{height:auto!important}._accolades-award-card_style_awardCarousel__fNu4g .a-carousel-col.a-carousel-left{visibility:hidden!important}._accolades-award-card_style_awardCarousel__fNu4g .a-carousel-button .a-button-inner{padding:0}._accolades-award-card_style_awardCarousel__fNu4g .a-carousel-button .a-icon-next,._accolades-award-card_style_awardCarousel__fNu4g .a-carousel-button .a-icon-previous{margin:.25em!important}._accolades-award-card_style_contributorLogo__2iX8v{vertical-align:middle}._accolades-award-card_style_firstElement__3KMHh{padding-left:5px}[dir=rtl] ._accolades-award-card_style_firstElement__3KMHh{padding-left:0;padding-right:5px}._accolades-award-card_style_awardContent__2JGYd{padding-left:15px}[dir=rtl] ._accolades-award-card_style_awardContent__2JGYd{padding-left:0;padding-right:15px}._accolades-award-card_style_awardElement__2SUUK{margin-left:0;width:auto!important}._accolades-award-card_style_awardElement__2SUUK:not(:first-child){margin-left:10px}[dir=rtl] ._accolades-award-card_style_awardElement__2SUUK{margin-left:0;margin-right:0;width:auto!important}[dir=rtl] ._accolades-award-card_style_awardElement__2SUUK:not(:first-child){margin-left:0;margin-right:10px}._accolades-award-card_style_leftBorder__1s8NX:not(:first-child){border-left:1px solid #bbbfbf}[dir=rtl] ._accolades-award-card_style_leftBorder__1s8NX:not(:first-child){border-left:0;border-right:1px solid #bbbfbf}._accolades-award-card_style_awardSectionDivider__p62Du{border-top:.2rem solid #d5d9d9;margin-left:-1.4rem;margin-right:-1.4rem}._accolades-award-card_style_awardMobile__200O1{padding-bottom:10px}._accolades-award-card_style_awardTextT1__3a5gD{padding-left:10px}[dir=rtl] ._accolades-award-card_style_awardTextT1__3a5gD{padding-left:0;padding-right:10px}._accolades-award-card_style_awardRowT1__3OpZk{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:auto auto}._accolades-award-card_style_awardTitleT1__29cHJ{padding-left:5px;padding-right:10px;text-align:center}[dir=rtl] ._accolades-award-card_style_awardTitleT1__29cHJ{padding-left:10px;padding-right:5px}._accolades-award-card_style_awardRowT2__1DuZ7{display:grid;grid-template-columns:auto auto;padding-right:15px}[dir=rtl] ._accolades-award-card_style_awardRowT2__1DuZ7{padding-left:15px;padding-right:0}._accolades-award-card_style_spanRow__1y51u{grid-row:1/3}._accolades-award-card_style_contributorLogoT2__GeYaT{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:15px}[dir=rtl] ._accolades-award-card_style_contributorLogoT2__GeYaT{padding-left:15px;padding-right:0}</style> <!--CardsClient--><div class="a-section a-spacing-none" id="CardInstance0a-GYB7h0qagnB-XKyy0Tg" data-card-metrics-id="accolades-award-card_DetailPage_0"></div><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="accolades-award-card_DetailPage_0"]', '#CardInstance0a-GYB7h0qagnB-XKyy0Tg')('mark', 'be')}</script> <script>if(window.uet){window.uet('be','accolades-award-card_DetailPage_0',{wb: 1})}</script> <script>if(window.mixTimeout){window.mixTimeout('accolades-award-card', 'CardInstance0a-GYB7h0qagnB-XKyy0Tg', 90000)}; P.when('mix:@amzn/mix.client-runtime', 'mix:accolades-award-card__nSORGD3H').execute(function (runtime, cardModule) {runtime.registerCardFactory('CardInstance0a-GYB7h0qagnB-XKyy0Tg', cardModule).then(function(){if(window.mix_csa){window.mix_csa('[cel_widget_id="accolades-award-card_DetailPage_0"]', '#CardInstance0a-GYB7h0qagnB-XKyy0Tg')('mark', 'functional')}if(window.uex){window.uex('ld','accolades-award-card_DetailPage_0',{wb: 1})}});}); </script> <script>P.load.js('https://images-na.ssl-images-amazon.com/images/I/31pOcFuaObL.js?xcp'); </script> </div> </div> <div id="adoptedData" class="celwidget" data-feature-name="adoptedData" data-csa-c-type="widget" data-csa-c-content-id="adoptedData" data-csa-c-slot-id="adoptedData" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="bundles_feature_div" class="celwidget" data-feature-name="bundles" data-csa-c-type="widget" data-csa-c-content-id="bundles" data-csa-c-slot-id="bundles_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="exportsTaxMessage_feature_div" class="celwidget" data-feature-name="exportsTaxMessage" data-csa-c-type="widget" data-csa-c-content-id="exportsTaxMessage" data-csa-c-slot-id="exportsTaxMessage_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="promoPriceBlockMessage_feature_div" class="celwidget" data-feature-name="promoPriceBlockMessage" data-csa-c-type="widget" data-csa-c-content-id="promoPriceBlockMessage" data-csa-c-slot-id="promoPriceBlockMessage_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div> <div class="offersConsistencyEnabled"> <div id="ppd_newAccordionRow" style=""> </div> <div id="ppd_usedAccordionRow" style="display:none;"> </div> </div> </div> </div> <div id="takeBack_feature_div" class="celwidget" data-feature-name="takeBack" data-csa-c-type="widget" data-csa-c-content-id="takeBack" data-csa-c-slot-id="takeBack_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="dynamicDeliveryMessage_feature_div" class="celwidget" data-feature-name="dynamicDeliveryMessage" data-csa-c-type="widget" data-csa-c-content-id="dynamicDeliveryMessage" data-csa-c-slot-id="dynamicDeliveryMessage_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="loyaltyRewardPointsRedemption_feature_div" class="celwidget" data-feature-name="loyaltyRewardPointsRedemption" data-csa-c-type="widget" data-csa-c-content-id="loyaltyRewardPointsRedemption" data-csa-c-slot-id="loyaltyRewardPointsRedemption_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="applicablePromotionList_feature_div" class="celwidget" data-feature-name="applicablePromotionList" data-csa-c-type="widget" data-csa-c-content-id="applicablePromotionList" data-csa-c-slot-id="applicablePromotionList_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="globalStoreBadgePopover_feature_div" class="celwidget" data-feature-name="globalStoreBadgePopover" data-csa-c-type="widget" data-csa-c-content-id="globalStoreBadgePopover" data-csa-c-slot-id="globalStoreBadgePopover_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="deepCheckPromise_feature_div" class="celwidget" data-feature-name="deepCheckPromise" data-csa-c-type="widget" data-csa-c-content-id="deepCheckPromise" data-csa-c-slot-id="deepCheckPromise_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="apEligibility_feature_div" class="celwidget" data-feature-name="apEligibility" data-csa-c-type="widget" data-csa-c-content-id="apEligibility" data-csa-c-slot-id="apEligibility_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="dynamicIframe_feature_div" class="celwidget" data-feature-name="dynamicIframe" data-csa-c-type="widget" data-csa-c-content-id="dynamicIframe" data-csa-c-slot-id="dynamicIframe_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <script id="dynamic_iframe_CSS" type="text/undefined"> html { font-size: 100%; } a:focus { outline: thin dotted #333333; outline-offset: -2px; } a:hover, a:active { outline: 0 none; } body { background-color: #FFFFFF; margin:0; /* from AUI */ color: #333333; font-family: "Amazon Ember",Arial,sans-serif; font-size: 13px; line-height: 19px; } h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; } h1, h2, h3, h4 { font-family: Arial,sans-serif; text-rendering: optimizelegibility; padding-bottom: 4px; } h1:last-child, h2:last-child, h3:last-child, h4:last-child { padding-bottom: 0; } h1 { font-size: 28px; font-weight: normal; line-height: 1.2; } h2 { font-size: 21px; font-weight: normal; line-height: 1.3; } h3 { font-size: 17px; font-weight: normal; line-height: 1.24; } p { margin: 0 0 14px; padding: 0; } p:last-child { margin-bottom: 0; } p + p { margin-top: -4px; } b, strong { font-weight: bold; } i, em { font-style: italic; } blockquote { margin: 13px; } small { font-size: 12px; } img { border: 0 none; max-width: 100%; vertical-align: top; } td { float: none; margin-right: 0; } td, th { padding: 3px; vertical-align: top; } td:first-child, th:first-child { padding-left: 0; } td:last-child, th:last-child { padding-right: 0; } th { text-align: left; } tr:last-child td, tr:last-child th { padding-bottom: 0; } tr:first-child td, tr:first-child th { padding-top: 0; } a, a:visited, a:active, a:link { color: #007EB9; text-decoration: none; } a:hover { color: #E47911; cursor: pointer; text-decoration: underline; } p a { text-decoration: underline; } ul { /*color: #AAAAAA; Overriding this style as the color is out of sync with the rest of book description*/ list-style-type: disc; } ol { color: #888888; } ul, ol { margin-top: 0; margin-right: 0; margin-bottom: 18px; margin-left: 22px; padding: 0; } ul li, ol li { margin: 0; word-wrap: break-word; } ul:last-child, ol:last-child { margin-bottom: 0 !important; } #iframeContent { overflow: hidden; } h2.productDescriptionHeader { margin-bottom: 0em; } .emptyClear { clear:left; height:0px; font-size:0px; } div.productDescriptionWrapper { margin: 0 0 1em 0; } h3.productDescriptionSource { font-weight:normal; color:#333333; font-size:1.23em; margin: .75em 0 .375em 0; clear:left; } .seeAll { margin-top: 1.25em; margin-left: -15px; } #technicalProductFeatures ul { list-style-type: disc; margin: 1.12em 0; margin-left: 20px; } #iframeContent ul { list-style-type: disc; margin-left: 20px; } ul li { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 20px; } ul li ul { list-style-type: disc; margin-left: 20px; } ul li ul li { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 20px; } .aplus h4, .aplus h5 { margin: 0 0 .75em 0; font-size: 1em; } .aplus h4 { color: #CC6600; } .aplus p { margin: 0 0 1em 0; } .aplus .break { clear:both; height:0px; font-size:0px; } .aplus .spacer { margin-bottom: 13px; } .aplus img { border:none; } .aplus .leftImage, .aplus .rightImage, .aplus .centerImage { margin-bottom: 1em; margin-top: 0; text-align:center; vertical-align:top; } .aplus .leftImage { margin-right: 15px; float:left; clear:left; } .aplus .rightImage { margin-left: 15px; float:right; clear:right; } .aplus .imageCaption { clear:both; padding: .5em .5em 0 .5em; font-size: .846em; display: block; } .aplus table.data { border-collapse: collapse; margin-bottom: 1.25em; } .aplus table.data th { font-weight: bold; background: #F7F7F7; border-style:solid; border-color: #CCCCCC; border-width:0 0 1px 1px; } .aplus table.data td { border-left: 1px solid #CCC; border-bottom: 1px dotted #CCC } .aplus table.data th, .aplus table.data td { padding:3px 10px; text-align:left } .aplus table.data tfoot { font-style: italic; } .aplus table.data caption { background: #eee; font-size: .8125em; } .aplus table.data tr td:first-child, .aplus table.data tr th:first-child { border-left-width:0px; } .aplus ul { margin:0 0 1em 0; } .aplus .center { text-align: center; } .aplus .right { text-align: right; } .aplus .sixth-col, .aplus .fourth-col, .aplus .third-col, .aplus .half-col, .aplus .two-third-col, .aplus .three-fourth-col, .aplus .one-col { float:left; margin-right: 1.6760%; overflow: hidden; } .aplus .last { margin-right:0px; } .aplus .sixth-col { width: 15.080%; } .aplus .fourth-col { width: 23.4637%; } .aplus .third-col { width: 31.8436%; } .aplus .half-col { width: 48.6034%; } .aplus .two-third-col { width: 65.3631%; } .aplus .three-fourth-col { width: 73.7430%; } .aplus .one-col { width: 98.8827%; margin-right:0; } .aplus .last { margin-right:0; } .aplus { width: 100%; min-width: 895px; } </script> <script type="text/javascript"> P.when("A").register("DynamicIframe", function(A){ function DynamicIframe(options) { var nTries = 0, MAX_TRIES = 20, iframeId = options.iframeId, encodedIframeContent = options.encodedIframeContent, iframeWrapperId = options.iframeWrapperId, initialResizeCallback = options.initialResizeCallback, iframeOverriddenCSSId = options.overriddenCSSId; this.createIframe = function() { var iframe = document.createElement('iframe'); var iframeCSS = document.getElementById('dynamic_iframe_CSS').innerHTML; var dir = 'auto'; iframe.id = iframeId; iframe.className = "ap_never_hide"; iframe.width = "100%"; iframe.scrolling = "no"; iframe.frameBorder = "0"; onloadFn = this.iframeload; if ( iframe.addEventListener ) iframe.addEventListener("load", onloadFn, false); else if ( iframe.attachEvent ) iframe.attachEvent("onload", onloadFn); else iframe.onload = onloadFn; var wrapper = document.getElementById(iframeWrapperId); wrapper.innerHTML = ''; iframe = wrapper.appendChild(iframe); var overriddenCSS = ""; if (document.getElementById(iframeOverriddenCSSId)) { overriddenCSS = document.getElementById(iframeOverriddenCSSId).innerHTML; } if (A.capabilities.rtl) { var mapObj = { left:'right', right:'left', }; iframeCSS = iframeCSS.replace(/left|right/gi, function(matched){ return mapObj[matched]; }); dir = 'rtl'; } var doc = ((iframe.contentWindow && iframe.contentWindow.document) || iframe.contentDocument); if (doc && doc.open) { doc.open(); doc.writeln('<html><head><base target="_top" /></' + 'head><body><style class="text/css">' + iframeCSS + overriddenCSS + '</style><div id="iframeContent" dir="'+dir+'">' + '' + decodeURIComponent(encodedIframeContent) + '</'+'div>'+'</'+'body></html>'); doc.close(); } } this.iframeload = function () { var iframe = document.getElementById(iframeId); iframe.style.display = ''; setTimeout(function () { setIframeHeight(initialResizeCallback); }, 20); } function getDocHeight(doc) { var contentDiv = doc.getElementById("iframeContent"); var docHeight = 0; if(contentDiv){ docHeight = Math.max( contentDiv.scrollHeight, contentDiv.offsetHeight, contentDiv.clientHeight ); } return docHeight; } function setIframeHeight(resizeCallback) { var iframeDoc, iframe = document.getElementById(iframeId); iframeDoc = ((iframe.contentWindow && iframe.contentWindow.document) || iframe.contentDocument); if (iframeDoc) { var h = getDocHeight(iframeDoc); if (h && h != 0) { iframe.style.height = parseInt(h) + 'px'; if(typeof resizeCallback == "function") { resizeCallback(iframeId); } } else if (nTries < MAX_TRIES) { nTries++; setTimeout(function () { setIframeHeight(resizeCallback); }, 50); } } } this.resizeIframe = function(resizeCallback) { nTries = 0; setIframeHeight(resizeCallback); } } return DynamicIframe; }); </script> </div> <div id="twisterPlusWWDesktop" class="celwidget" data-feature-name="twisterPlusWWDesktop" data-csa-c-type="widget" data-csa-c-content-id="twisterPlusWWDesktop" data-csa-c-slot-id="twisterPlusWWDesktop" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="a-section aok-hidden twister-plus-buying-options-price-data">{"desktop_buybox_group_1":[{"displayPrice":"$27.52","priceAmount":27.52,"currencySymbol":"$","integerValue":"27","decimalSeparator":".","fractionalValue":"52","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"TADmwukf%2Fi%2FRf28JILiq7fTUC0gakxVGi7d4njlvmXyk3TiF8vI7Q8%2FPT0mU%2BGCZwA6wg0XElGDuKV9wuLgTglWedVRJ0Aj4OSU4m0r2ixtrcUaiJWCxb45qB9CJ4XfS%2BumxeiobRvY%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$19.35","priceAmount":19.35,"currencySymbol":"$","integerValue":"19","decimalSeparator":".","fractionalValue":"35","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"TADmwukf%2Fi%2FRf28JILiq7fTUC0gakxVGAQoKs9ZxlX8n2RjrYrYvKW0B%2BaP2nzGaf2Kq2MSmf0t6%2BLxfNuyt2LAWJPDKg3bUrgf82cWSDsIcE8GxzAAfUy1Z0KIWcdf%2BaCCfmiusjMt36CJMGzepO6SQ0a5eda18lorNyYCYcR6J%2BgszGPXpb%2BVWkZvCSbXN","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}</div> <div id="twister-plus-feature" class="a-section a-spacing-large aok-hidden"> <h3 class="a-spacing-small a-spacing-top-large twister-plus-header"> Purchase options and add-ons </h3> <hr aria-hidden="true" class="a-spacing-small a-divider-normal twister-plus-divider"/> <div id="tp-cc-cards-refresh-strings" data-multiple-card-invalid-or-selection-invalid-message="Enhancements you chose aren't available for this option" data-multiple-details-update-or-cards-refresh-message="Enhancements you chose have been updated" data-single-card-invalid-message="###cardName not available for this option" data-single-details-update-message="###cardName you chose has been updated" data-single-selection-invalid-message="###cardName you chose isn't available for this option" class="a-section aok-hidden"> </div> <div id="tp-cc-cards-refresh-red-notification" class="a-section aok-hidden"> <div class="a-box a-alert-inline a-alert-inline-error" role="alert"><div class="a-box-inner a-alert-container"><i class="a-icon a-icon-alert"></i><div class="a-alert-content"></div></div></div> </div> <div id="tp-cc-cards-refresh-green-notification" class="a-section aok-hidden"> <div class="a-box a-alert-inline a-alert-inline-info" aria-live="polite" aria-atomic="true"><div class="a-box-inner a-alert-container"><i class="a-icon a-icon-alert"></i><div class="a-alert-content"></div></div></div> </div> <input type="hidden" id="twister-plus-active-cards" value="" /> <input type="checkbox" id ="twister-plus-checkbox" class= "aok-hidden" /> </div> <input type="hidden" id="twister-plus-device-type" value="web" /> <input type="hidden" id="twister-plus-eligible" value="true" /> <input type="hidden" id="ccCardsRendered" value="false" /> <input type="hidden" id="twister-plus-asin" value="0321657292" /> <input type="hidden" id="twister-plus-offer-listing-id" value="TADmwukf%2Fi%2FRf28JILiq7fTUC0gakxVGi7d4njlvmXyk3TiF8vI7Q8%2FPT0mU%2BGCZwA6wg0XElGDuKV9wuLgTglWedVRJ0Aj4OSU4m0r2ixtrcUaiJWCxb45qB9CJ4XfS%2BumxeiobRvY%3D" /> <div id="twister-plus-side-sheet-content" class="a-section aok-hidden"> <div id="tp-side-sheet" class="a-section"> <div id="tp-side-sheet-main-section" class="a-section aok-hidden twister-plus-side-sheet-content-padding"> </div> </div> </div> <span class="a-declarative" data-action="close-side-sheet" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-close-side-sheet" data-close-side-sheet="{}"> <div id="twister-plus-dp-bg" class="a-section aok-hidden twister-plus-darken-bg"> <i class="a-icon a-icon-close-white a-icon-medium twister-plus-close-button" role="img" aria-label="close"></i> </div> </span> </div> <div id="gestaltCustomizationSummary_feature_div" class="celwidget" data-feature-name="gestaltCustomizationSummary" data-csa-c-type="widget" data-csa-c-content-id="gestaltCustomizationSummary" data-csa-c-slot-id="gestaltCustomizationSummary_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="productOverview_feature_div" class="celwidget" data-feature-name="productOverview" data-csa-c-type="widget" data-csa-c-content-id="productOverview" data-csa-c-slot-id="productOverview_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="valuePick_feature_div" class="celwidget" data-feature-name="valuePick" data-csa-c-type="widget" data-csa-c-content-id="valuePick" data-csa-c-slot-id="valuePick_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="provenanceCertifications_feature_div" class="celwidget" data-feature-name="provenanceCertifications" data-csa-c-type="widget" data-csa-c-content-id="provenanceCertifications" data-csa-c-slot-id="provenanceCertifications_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="handmadeArtisanCard_feature_div" class="celwidget" data-feature-name="handmadeArtisanCard" data-csa-c-type="widget" data-csa-c-content-id="handmadeArtisanCard" data-csa-c-slot-id="handmadeArtisanCard_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="productOverview_feature_div" class="celwidget" data-feature-name="productOverview" data-csa-c-type="widget" data-csa-c-content-id="productOverview" data-csa-c-slot-id="productOverview_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="bookDescription_feature_div" class="celwidget" data-feature-name="bookDescription" data-csa-c-type="widget" data-csa-c-content-id="bookDescription" data-csa-c-slot-id="bookDescription_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div data-a-expander-name="book_description_expander" data-a-expander-collapsed-height="280" class="a-expander-collapsed-height a-row a-expander-container a-spacing-base a-expander-partial-collapse-container" style="max-height:280px"> <div data-expanded="false" class="a-expander-content a-expander-partial-collapse-content"> <span>It's been known for years that usability testing can dramatically improve products. But with a typical price tag of $5,000 to $10,000 for a usability consultant to conduct each round of tests, it rarely happens. <br/> <br/>In this how-to companion to </span><span class="a-text-italic">Don't Make Me Think: A Common Sense Approach to Web Usability</span><span>, Steve Krug spells out a streamlined approach to usability testing that anyone can easily apply to their own Web site, application, or other product. (As he said in </span><span class="a-text-italic">Don't Make Me Think</span><span>, "It's not rocket surgery".) <br/> <br/>Using practical advice, plenty of illustrations, and his trademark humor, Steve explains how to: <br/> </span><ul class="a-unordered-list a-vertical"><li><span class="a-list-item"><span>Test any design, from a sketch on a napkin to a fully-functioning Web site or application</span></span></li><li><span class="a-list-item"><span>Keep your focus on finding the most important problems (because no one has the time or resources to fix them all)</span></span></li><li><span class="a-list-item"><span>Fix the problems that you find, using his "The least you can do" approach</span></span></li></ul><span>By paring the process of testing and fixing products down to its essentials ("A morning a month, that's all we ask"), </span><span class="a-text-italic">Rocket Surgery</span><span> makes it realistic for teams to test early and often, catching problems while it's still easy to fix them. </span><span class="a-text-italic">Rocket Surgery Made Easy</span><span> adds demonstration videos to the proven mix of clear writing, before-and-after examples, witty illustrations, and practical advice that made </span><span class="a-text-italic">Don't Make Me Think</span><span> so popular.</span> </div> <div class="a-expander-header a-expander-partial-collapse-header"><div class="a-expander-content-fade"></div><a href="javascript:void(0)" data-csa-c-func-deps="aui-da-a-expander-toggle" data-csa-c-type="widget" data-csa-interaction-events="click" aria-expanded="false" role="button" data-action="a-expander-toggle" class="a-declarative" data-a-expander-toggle="{&quot;allowLinkDefault&quot;:true, &quot;expand_prompt&quot;:&quot;Read more&quot;, &quot;collapse_prompt&quot;:&quot;Read less&quot;}"><i class="a-icon a-icon-extender-expand"></i><span class="a-expander-prompt">Read more</span></a></div> </div> </div> <div id="globalStoreInfoBullets_feature_div" class="celwidget" data-feature-name="globalStoreInfoBullets" data-csa-c-type="widget" data-csa-c-content-id="globalStoreInfoBullets" data-csa-c-slot-id="globalStoreInfoBullets_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="buyingOptionNostosBadge_feature_div" class="celwidget" data-feature-name="buyingOptionNostosBadge" data-csa-c-type="widget" data-csa-c-content-id="buyingOptionNostosBadge" data-csa-c-slot-id="buyingOptionNostosBadge_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="tellAmazon_feature_div" class="celwidget" data-feature-name="tellAmazon" data-csa-c-type="widget" data-csa-c-content-id="tellAmazon" data-csa-c-slot-id="tellAmazon_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div class="celwidget c-f" cel_widget_id="tell-amazon-desktop_DetailPage_3" data-csa-op-log-render="" data-csa-c-content-id="DsUnknown" data-csa-c-slot-id="DsUnknown-4" data-csa-c-type="widget" data-csa-c-painter="tell-amazon-desktop-cards"><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="tell-amazon-desktop_DetailPage_3"]', '#CardInstanceGaNYxpfrD-FbCG96g4_kkw')('mark', 'bb')}</script> <script>if(window.uet){window.uet('bb','tell-amazon-desktop_DetailPage_3',{wb: 1})}</script> <style>._tell-amazon-desktop_style_tell_amazon_modal_spinner__3bz5K,._tell-amazon-desktop_style_tell_amazon_popover_inner__3tPIV{padding:20px 24px 0;width:65vw}._tell-amazon-desktop_style_tell_amazon_modal_spinner__3bz5K{height:15vh;margin-top:10vh;text-align:center}._tell-amazon-desktop_style_tell_amazon_no_email_alert__1t6PT{margin-bottom:60px}a[id^=tellAmazonDropdown],a[id^=tellAmazon_][id*=Dropdown]{white-space:normal!important} ._tell-amazon-desktop_style_tell_amazon_component_preload__2jBs4{display:none}._tell-amazon-desktop_style_tell_amazon_thankyou_page__1PP1x{display:none;margin-bottom:60px;padding:30px 15px}._tell-amazon-desktop_style_tell_amazon_dropdown__3USiH{margin-top:10px}._tell-amazon-desktop_style_tell_amazon_dropdown_label__2ydKL{margin-bottom:5px}._tell-amazon-desktop_style_alert_type__34m2d{display:none}._tell-amazon-desktop_style_tell_amazon_freeform_text__DOb62{margin:10px 0}._tell-amazon-desktop_style_tell_amazon_try_again_message__3L5ej{display:none;float:left}._tell-amazon-desktop_style_tell_amazon_checkbox_component__2mOqM{margin:10px 0}._tell-amazon-desktop_style_tell_amazon_checkbox_template__2Bgy6{display:none}</style> <!--CardsClient--><div id="CardInstanceGaNYxpfrD-FbCG96g4_kkw" data-card-metrics-id="tell-amazon-desktop_DetailPage_3" data-acp-params="tok=7oW_SGQgZzoo2g2Snszt8NX5CgXXXDP6MZDcX1yF3Jc;ts=1740161034998;rid=9KWNMHAP6AJ7DHVF80CY;d1=935;d2=0" data-acp-path="/acp/tell-amazon-desktop/tell-amazon-desktop-68d86947-c87c-4882-918d-0c5663899c65-1740073860291/" data-acp-tracking="{}" data-acp-stamp="1740161034998"><div data-asin="0321657292" data-marketplace="ATVPDKIKX0DER" data-logged-in="false" class="_tell-amazon-desktop_style_tell_amazon_div__1YDZk"><a class="a-link-normal _tell-amazon-desktop_style_tell_amazon_link__1KW5z" href="#"><i class="a-icon a-icon-share-sms a-icon-mini" role="img" aria-label="Report an issue with this product or seller"></i>   Report an issue with this product or seller</a></div><div class="_tell-amazon-desktop_style_tell_amazon_modal_root__1q10s aok-hidden"><div class="_tell-amazon-desktop_style_tell_amazon_modal_content__2YB_6"><div class="_tell-amazon-desktop_style_tell_amazon_modal_spinner__3bz5K"><span class="a-spinner a-spinner-medium"></span></div></div></div></div><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="tell-amazon-desktop_DetailPage_3"]', '#CardInstanceGaNYxpfrD-FbCG96g4_kkw')('mark', 'be')}</script> <script>if(window.uet){window.uet('be','tell-amazon-desktop_DetailPage_3',{wb: 1})}</script> <script>if(window.mixTimeout){window.mixTimeout('tell-amazon-desktop', 'CardInstanceGaNYxpfrD-FbCG96g4_kkw', 90000)}; P.when('mix:@amzn/mix.client-runtime', 'mix:tell-amazon-desktop__gO8JxAv6').execute(function (runtime, cardModule) {runtime.registerCardFactory('CardInstanceGaNYxpfrD-FbCG96g4_kkw', cardModule).then(function(){if(window.mix_csa){window.mix_csa('[cel_widget_id="tell-amazon-desktop_DetailPage_3"]', '#CardInstanceGaNYxpfrD-FbCG96g4_kkw')('mark', 'functional')}if(window.uex){window.uex('ld','tell-amazon-desktop_DetailPage_3',{wb: 1})}});}); </script> <script>P.load.js('https://images-na.ssl-images-amazon.com/images/I/514KtT8JPqL.js?xcp'); </script> </div> </div> <div id="richProductInformation_feature_div" class="celwidget" data-feature-name="richProductInformation" data-csa-c-type="widget" data-csa-c-content-id="richProductInformation" data-csa-c-slot-id="richProductInformation_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div id="rich_product_information" class="a-section a-spacing-none celwidget"> <hr aria-hidden="true" class="a-spacing-none a-divider-normal"/> <div data-a-carousel-options="{&quot;set_size&quot;:10,&quot;name&quot;:&quot;rich-product-information-carousel&quot;,&quot;auto_adjust_height&quot;:false,&quot;circular&quot;:false,&quot;first_item_flush_left&quot;:true}" aria-label="Book details" data-a-class="desktop" role="group" class="a-begin a-carousel-container a-carousel-static a-carousel-display-stretchyGoodness a-carousel-transition-slide a-spacing-none rpi-section rpi-section-iconic"><input autocomplete="on" type="hidden" class="a-carousel-firstvisibleitem"/> <div class="a-row a-carousel-controls a-carousel-row a-carousel-has-buttons"><div class="a-carousel-row-inner"><div class="a-carousel-col a-carousel-left"><a class="a-button a-button-image a-carousel-button a-carousel-goto-prevpage" role="button" href="#"><span class="a-button-inner"><i class="a-icon a-icon-previous"><span class="a-icon-alt">Previous slide of product details</span></i></span></a></div><div class="a-carousel-col a-carousel-center"><div class="a-carousel-viewport" role="group" aria-roledescription=""><ol class="a-carousel"> <li class="a-carousel-card rpi-carousel-attribute-card"> <div id="rpi-attribute-book_details-isbn10" data-rpi-attribute-name="book_details-isbn10" data-rpi-attribute-ref-tag="dbs_dp_rpi_r_d_book_details_isbn10" class="a-section rpi-attribute-content"> <div class="a-section a-spacing-small a-text-center rpi-attribute-label"> <span>ISBN-10</span> </div> <div class="a-section a-spacing-small a-text-center"> <span class="rpi-icon book_details-isbn10"></span> </div> <div class="a-section a-spacing-none a-text-center rpi-attribute-value"> <span>0321657292</span> </div> </div> </li> <li class="a-carousel-card rpi-carousel-attribute-card" aria-posinset="1"> <div id="rpi-attribute-book_details-isbn13" data-rpi-attribute-name="book_details-isbn13" data-rpi-attribute-ref-tag="dbs_dp_rpi_r_d_book_details_isbn13" class="a-section rpi-attribute-content"> <div class="a-section a-spacing-small a-text-center rpi-attribute-label"> <span>ISBN-13</span> </div> <div class="a-section a-spacing-small a-text-center"> <span class="rpi-icon book_details-isbn13"></span> </div> <div class="a-section a-spacing-none a-text-center rpi-attribute-value"> <span>978-0321657299</span> </div> </div> </li> <li class="a-carousel-card rpi-carousel-attribute-card" aria-posinset="2"> <div id="rpi-attribute-book_details-edition" data-rpi-attribute-name="book_details-edition" data-rpi-attribute-ref-tag="dbs_dp_rpi_r_d_book_details_edition" class="a-section rpi-attribute-content"> <div class="a-section a-spacing-small a-text-center rpi-attribute-label"> <span>Edition</span> </div> <div class="a-section a-spacing-small a-text-center"> <span class="rpi-icon book_details-edition"></span> </div> <div class="a-section a-spacing-none a-text-center rpi-attribute-value"> <span>1st</span> </div> </div> </li> <li class="a-carousel-card rpi-carousel-attribute-card" aria-posinset="3"> <div id="rpi-attribute-book_details-publisher" data-rpi-attribute-name="book_details-publisher" data-rpi-attribute-ref-tag="dbs_dp_rpi_r_d_book_details_publisher" class="a-section rpi-attribute-content"> <div class="a-section a-spacing-small a-text-center rpi-attribute-label"> <span>Publisher</span> </div> <div class="a-section a-spacing-small a-text-center"> <span class="rpi-icon book_details-publisher"></span> </div> <div class="a-section a-spacing-none a-text-center rpi-attribute-value"> <span>New Riders</span> </div> </div> </li> <li class="a-carousel-card rpi-carousel-attribute-card" aria-posinset="4"> <div id="rpi-attribute-book_details-publication_date" data-rpi-attribute-name="book_details-publication_date" data-rpi-attribute-ref-tag="dbs_dp_rpi_r_d_book_details_publication_date" class="a-section rpi-attribute-content"> <div class="a-section a-spacing-small a-text-center rpi-attribute-label"> <span>Publication date</span> </div> <div class="a-section a-spacing-small a-text-center"> <span class="rpi-icon book_details-publication_date"></span> </div> <div class="a-section a-spacing-none a-text-center rpi-attribute-value"> <span>December 8, 2009</span> </div> </div> </li> <li class="a-carousel-card rpi-carousel-attribute-card" aria-posinset="5"> <div id="rpi-attribute-book_details-series" data-rpi-attribute-name="book_details-series" data-rpi-attribute-ref-tag="dbs_dp_rpi_r_d_book_details_series" class="a-section rpi-attribute-content"> <div class="a-section a-spacing-small a-text-center rpi-attribute-label"> <span>Part of series</span> </div> <div class="a-section a-spacing-small a-text-center"> <span class="rpi-icon book_details-series"></span> </div> <div class="a-section a-spacing-none a-text-center rpi-attribute-value"> <a id="rpi-icon-link-book_details-series" class="a-link-normal celwidget" href="/dp/B0CLKVLK16?binding=paperback&amp;ref=dbs_dp_sirpi"> <span>Voices That Matter</span> </a> </div> </div> </li> <li class="a-carousel-card rpi-carousel-attribute-card" aria-posinset="6"> <div id="rpi-attribute-language" data-rpi-attribute-name="language" data-rpi-attribute-ref-tag="dbs_dp_rpi_r_d_language" class="a-section rpi-attribute-content"> <div class="a-section a-spacing-small a-text-center rpi-attribute-label"> <span>Language</span> </div> <div class="a-section a-spacing-small a-text-center"> <span class="rpi-icon language"></span> </div> <div class="a-section a-spacing-none a-text-center rpi-attribute-value"> <span>English</span> </div> </div> </li> <li class="a-carousel-card rpi-carousel-attribute-card" aria-posinset="7"> <div id="rpi-attribute-book_details-dimensions" data-rpi-attribute-name="book_details-dimensions" data-rpi-attribute-ref-tag="dbs_dp_rpi_r_d_book_details_dimensions" class="a-section rpi-attribute-content"> <div class="a-section a-spacing-small a-text-center rpi-attribute-label"> <span>Dimensions</span> </div> <div class="a-section a-spacing-small a-text-center"> <span class="rpi-icon book_details-dimensions"></span> </div> <div class="a-section a-spacing-none a-text-center rpi-attribute-value"> <span>6.8 x 0.4 x 8.8 inches</span> </div> </div> </li> <li class="a-carousel-card rpi-carousel-attribute-card" aria-posinset="8"> <div id="rpi-attribute-book_details-fiona_pages" data-rpi-attribute-name="book_details-fiona_pages" data-rpi-attribute-ref-tag="dbs_dp_rpi_r_d_book_details_fiona_pages" class="a-section rpi-attribute-content"> <div class="a-section a-spacing-small a-text-center rpi-attribute-label"> <span>Print length</span> </div> <div class="a-section a-spacing-small a-text-center"> <span class="rpi-icon book_details-fiona_pages"></span> </div> <div class="a-section a-spacing-none a-text-center rpi-attribute-value"> <span>168 pages</span> </div> </div> </li> <li class="a-carousel-card rpi-carousel-attribute-card rpi-learn-more-card"> <div class="a-section a-spacing-none a-text-center rpi-learn-more-card-content rpi-card-content-middle"> <a id="rich_product_information-learn_more_link" class="a-link-normal celwidget" href="#detailBullets_feature_div">See all details</a> </div> </li> </ol></div></div><div class="a-carousel-col a-carousel-right"><a class="a-button a-button-image a-carousel-button a-carousel-goto-nextpage" role="button" href="#"><span class="a-button-inner"><i class="a-icon a-icon-next"><span class="a-icon-alt">Next slide of product details</span></i></span></a></div></div></div> <span class="a-end aok-hidden"></span></div> </div> </div> <div id="latestExtraProductInfoFeatureGroup" class="celwidget" data-feature-name="latestExtraProductInfoFeatureGroup" data-csa-c-type="widget" data-csa-c-content-id="latestExtraProductInfoFeatureGroup" data-csa-c-slot-id="latestExtraProductInfoFeatureGroup" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div id="newerVersion_feature_div" class="celwidget" data-feature-name="newerVersion" data-csa-c-type="widget" data-csa-c-content-id="newerVersion" data-csa-c-slot-id="newerVersion_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="productAlert_feature_div" class="celwidget" data-feature-name="productAlert" data-csa-c-type="widget" data-csa-c-content-id="productAlert" data-csa-c-slot-id="productAlert_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> </div> <div id="heroQuickPromoContainer" class="celwidget" data-feature-name="heroQuickPromoContainer" data-csa-c-type="widget" data-csa-c-content-id="heroQuickPromoContainer" data-csa-c-slot-id="heroQuickPromoContainer" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <div id="heroQuickPromoBooksAtf_feature_div" class="celwidget" data-feature-name="heroQuickPromoBooksAtf" data-csa-c-type="widget" data-csa-c-content-id="heroQuickPromoBooksAtf" data-csa-c-slot-id="heroQuickPromoBooksAtf_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> </div> <div id="persistentWidget_feature_div" class="celwidget" data-feature-name="persistentWidget" data-csa-c-type="widget" data-csa-c-content-id="persistentWidget" data-csa-c-slot-id="persistentWidget_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="promotionalBundle_feature_div" class="celwidget" data-feature-name="promotionalBundle" data-csa-c-type="widget" data-csa-c-content-id="promotionalBundle" data-csa-c-slot-id="promotionalBundle_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> <div id="andonCord_feature_div" class="celwidget" data-feature-name="andonCord" data-csa-c-type="widget" data-csa-c-content-id="andonCord" data-csa-c-slot-id="andonCord_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> </div> </div> <script type="text/javascript"> </script> <script type="text/javascript"> setCSMReq('af'); addlongPoleTag('af','desktop-html-atf-marker'); </script> <div id="ATFCriticalFeaturesDataContainer"> </div> <div id="bottomRow"> <div id="imageBlockVariations_feature_div" class="celwidget" data-feature-name="imageBlockVariations" data-csa-c-type="widget" data-csa-c-content-id="imageBlockVariations" data-csa-c-slot-id="imageBlockVariations_feature_div" data-csa-c-asin="0321657292" data-csa-c-is-in-initial-active-row="false"> <script type="text/javascript"> P.when('jQuery').register('ImageBlockBTF', function(jQuery){ if(window.performance && performance.now && window.ue && ue.count){ ue.count('DPIBBTFRegisterTime',window.parseInt(performance.now())); } var data = {}; var obj = jQuery.parseJSON('{"dataInJson":null,"alwaysIncludeVideo":true,"autoplayVideo":false,"defaultColor":"initial","mainImageSizes":[["445","342"],["500","385"],["550","425"],["606","466"],["679","522"]],"maxAlts":7,"altsOnLeft":false,"productGroupID":"book_display_on_website","lazyLoadExperienceDisabled":true,"lazyLoadExperienceOnHoverDisabled":false,"useChromelessVideoPlayer":false,"colorToAsin":{},"refactorEnabled":true,"useIV":true,"tabletWeb":false,"views":["ImageBlockMagnifierView","ImageBlockAltImageView","ImageBlockVideoView","ImageBlockTwisterView","ImageBlockImmersiveViewImages","ImageBlockImmersiveViewVideos","ImageBlockImmersiveViewDimensionIngress","ImageBlockImmersiveViewShowroom","ImageBlockImmersiveView360","ImageBlockTabbedImmersiveView","ImageBlockShoppableSceneView"],"enhancedHoverOverlay":false,"landingAsinColor":"initial","colorImages":{},"heroImages":{},"enable360Map":{},"staticImages":{"hoverZoomIcon":"https://m.media-amazon.com/images/G/01/img11/apparel/UX/DP/icon_zoom._CB485946671_.png","shoppableSceneViewProductsButton":"https://m.media-amazon.com/images/G/01/shopbylook/shoppable-images/view_products._CB427832024_.svg","zoomLensBackground":"https://m.media-amazon.com/images/G/01/apparel/rcxgs/tile._CB483369110_.gif","shoppableSceneDotHighlighted":"https://m.media-amazon.com/images/G/01/shopbylook/shoppable-images/dot_highlighted._CB649293510_.svg","zoomInCur":"https://m.media-amazon.com/images/G/01/detail-page/cursors/zoomIn._CB485921866_.cur","shoppableSceneSideSheetClose":"https://m.media-amazon.com/images/G/01/shopbylook/shoppable-images/close_x_white._CB404688921_.png","shoppableSceneBackToTopArrow":"https://m.media-amazon.com/images/G/01/shopbylook/shoppable-images/back_to_top_arrow._CB427936690_.svg","arrow":"https://m.media-amazon.com/images/G/01/javascripts/lib/popover/images/light/sprite-vertical-popover-arrow._CB485933082_.png","icon360V2":"https://m.media-amazon.com/images/G/01/HomeCustomProduct/imageBlock-360-thumbnail-icon-small._CB612115888_.png","zoomIn":"https://m.media-amazon.com/images/G/01/detail-page/cursors/zoom-in._CB485944643_.bmp","zoomOut":"https://m.media-amazon.com/images/G/01/detail-page/cursors/zoom-out._CB485943857_.bmp","videoThumbIcon":"https://m.media-amazon.com/images/G/01/Quarterdeck/en_US/images/video._CB485935537_SX38_SY50_CR,0,0,38,50_.gif","spinnerNoLabel":"https://m.media-amazon.com/images/G/01/ui/loadIndicators/loading-large._CB485945288_.gif","zoomOutCur":"https://m.media-amazon.com/images/G/01/detail-page/cursors/zoomOut._CB485921725_.cur","videoSWFPath":"https://m.media-amazon.com/images/G/01/Quarterdeck/en_US/video/20110518115040892/Video._CB485981003_.swf","grabbing":"https://m.media-amazon.com/images/G/01/HomeCustomProduct/grabbingbox._CB485943551_.cur","shoppableSceneDot":"https://m.media-amazon.com/images/G/01/shopbylook/shoppable-images/dot._CB649293510_.svg","icon360":"https://m.media-amazon.com/images/G/01/HomeCustomProduct/360_icon_73x73v2._CB485971279_SX38_SY50_CR,0,0,38,50_.png","grab":"https://m.media-amazon.com/images/G/01/HomeCustomProduct/grabbox._CB485922675_.cur","spinner":"https://m.media-amazon.com/images/G/01/ui/loadIndicators/loading-large_labeled._CB485921664_.gif"},"staticStrings":{"dragToSpin":"Drag to Spin","videos":"Videos","video":"video","shoppableSceneTabsTitleT3":"Shop the collection","shoppableSceneTabsTitle":"Shop similar items","shoppableSceneTabsTitleT2":"Shop this style ","ivImageThumbnailLabelAnnounce":"Thumbnail image ###ivImageThumbnailIndex","rollOverToZoom":"Roll over image to zoom in","singleVideo":"VIDEO","clickSceneTagsToShopProducts":"Click the dots to see similar items","close":"Close","shoppableSceneViewProductsButton":"Shop similar items","images":"Images","watchMoreVideos":"Click to see more videos","shoppableSceneViewProductsButtonT2":"Shop this style ","shoppableSceneViewProductsButtonT1":"Shop the look","shoppableSceneViewProductsButtonT3":"Shop the collection","allMedia":"All Media","clickToExpand":"Click image to open expanded view","shoppableSceneTabsTitleT1":"Shop the look","playVideo":"Click to play video","shoppableSceneNoSuggestions":"No results available","touchToZoom":"Touch the image to zoom in","multipleVideos":"VIDEOS","shoppableSceneSeeMoreString":"See more","pleaseSelect":"Please select","clickForFullView":"Click to see full view","clickToZoom":"Click on image to zoom in"},"useChildVideos":true,"useClickZoom":false,"useHoverZoom":true,"useHoverZoomIpad":false,"visualDimensions":[],"mainImageHeightPartitions":null,"mainImageMaxSizes":null,"heroFocalPoint":null,"showMagnifierOnHover":false,"disableHoverOnAltImages":false,"overrideAltImageClickAction":false,"naturalMainImageSize":null,"imgTagWrapperClasses":null,"prioritizeVideos":false,"usePeekHover":false,"fadeMagnifier":false,"repositionHeroImage":false,"heroVideoVariant":null,"videos":[],"title":"Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems","airyConfigEnabled":false,"airyConfig":null,"vseVideoDataSourceTreatment":"T1","mediaAsin":"0321657292","parentAsin":"0321657292","largeSCLVideoThumbnail":false,"displayVideoBanner":false,"useVSEVideos":true,"notShowVideoCount":false,"enableS2WithoutS1":false,"showNewMBLB":false,"useTabbedImmersiveView":true,"dpRequestId":"9KWNMHAP6AJ7DHVF80CY","contentWeblab":"","contentWeblabTreatment":"","dp60VideoThumbMap":null,"videoBackgroundChromefulMainView":"transparent"}'); data["alwaysIncludeVideo"] = obj.alwaysIncludeVideo ? 1 : 0; data["autoplayVideo"] = obj.autoplayVideo ? 1 : 0; data["defaultColor"] = obj.defaultColor; data["maxAlts"] = obj.maxAlts; data["altsOnLeft"] = obj.altsOnLeft; data["newVideoMissing"] = obj.newVideoMissing; data["lazyLoadExperienceDisabled"] = obj.lazyLoadExperienceDisabled; data["lazyLoadExperienceOnHoverDisabled"] = obj.lazyLoadExperienceOnHoverDisabled; data["useChromelessVideoPlayer"] = obj.useChromelessVideoPlayer ? 1 : 0; data["colorToAsin"] = obj.colorToAsin; data["ivRepresentativeAsin"] = obj.ivRepresentativeAsin; data["ivImageSetKeys"] = obj.ivImageSetKeys; data["useIV"] = obj.useIV ? 1 : 0; data["tabletWeb"] = obj.tabletWeb ? 1 : 0; data["views"] = obj.views; data["enhancedHoverOverlay"] = obj.enhancedHoverOverlay; data["landingAsinColor"] = obj.landingAsinColor; data["colorImages"] = obj.colorImages; data["heroImage"] = obj.heroImages; data["spin360ColorEnabled"] = obj.enable360Map; data["staticImages"] = obj.staticImages; data["staticStrings"] = obj.staticStrings; data["useChildVideos"] = obj.useChildVideos ? 1 : 0; data["useClickZoom"] = obj.useClickZoom ? 1 : 0; data["useHoverZoom"] = obj.useHoverZoom ? 1 : 0; data["useHoverZoomIpad"] = obj.useHoverZoomIpad ? 1 : 0; data["visualDimensions"] = obj.visualDimensions; data["isLargeSCLVideoThumbnail"] = obj.largeSCLVideoThumbnail; data["mainImageSizes"] = obj.mainImageSizes; data["displayVideoBanner"] = obj.displayVideoBanner; data["mainImageHeightPartitions"] = obj.mainImageHeightPartitions; data["mainImageMaxSizes"] = obj.mainImageMaxSizes; data["heroFocalPoint"] = obj.heroFocalPoint; data["showMagnifierOnHover"] = obj.showMagnifierOnHover ? 1 : 0; data["disableHoverOnAltImages"] = obj.disableHoverOnAltImages ? 1 : 0; data["overrideAltImageClickAction"] = obj.overrideAltImageClickAction ? 1 : 0; data["naturalMainImageSize"] = obj.naturalMainImageSize; data["imgTagWrapperClasses"] = obj.imgTagWrapperClasses; data["prioritizeVideos"] = obj.prioritizeVideos; data["usePeekHover"] = obj.usePeekHover; data["fadeMagnifier"] = obj.fadeMagnifier; data["repositionHeroImage"] = obj.repositionHeroImage; data["heroVideoVariant"] = obj.heroVideoVariant; data["videos"] = obj.videos; data["productGroupID"] = obj.productGroupID; data["title"] = obj.title; data["airyConfigEnabled"] = obj.airyConfigEnabled; if (obj.airyConfigEnabled) { data["airyConfig"] = obj.airyConfig; } data["isDPXFeatureEnabled"] = true; data["useTabbedImmersiveView"] = obj.useTabbedImmersiveView; data["vseVideoDataSourceTreatment"] = obj.vseVideoDataSourceTreatment; data["rankingStrategy"] = obj.rankingStrategy; data["contentWeblab"] = obj.contentWeblab; data["contentWeblabTreatment"] = obj.contentWeblabTreatment; data["useVSEVideos"] = obj.useVSEVideos; data["dpRequestId"] = obj.dpRequestId; data["mediaAsin"] = obj.mediaAsin; data["parentAsin"] = obj.parentAsin; data["dp60VideoThumbMap"] = obj.dp60VideoThumbMap; data["videoBackgroundChromefulMainView"] = obj.videoBackgroundChromefulMainView; data["notShowVideoCount"] = obj.notShowVideoCount; data["enableS2WithoutS1"] = obj.enableS2WithoutS1; return data; }); </script> </div> </div> <!-- MarkAF --> </div> <script type="text/javascript"> P.now('sp.load.js').execute(function(jsObj) { if (!jsObj) { P.declare('sp.load.js', {}); } }); </script> <script type="text/javascript"> if(typeof uex === 'function'){uex('ld', 'atfClientSideWaitTimeDesktop', {wb: 1});}; </script> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;metrics-schema&quot;}">{"widgetSchema":"dp:widget:","dimensionSchema":"dp:dims:"}</script> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;dp_injected_meta_assets&quot;}">{"assetNames":["InContextDetailPageAssets"]}</script> <div cel_widget_id='sims-consolidated-1_csm_instrumentation_wrapper' class='celwidget'> <div class="celwidget pd_rd_w-nAGAn content-id-amzn1.sym.dcf559c6-d374-405e-a13e-133e852d81e1 pf_rd_p-dcf559c6-d374-405e-a13e-133e852d81e1 pf_rd_r-9KWNMHAP6AJ7DHVF80CY pd_rd_wg-WDuvT pd_rd_r-c5b8cea3-258d-4ba0-9893-67916f18ebc5 c-f" cel_widget_id="p13n-desktop-sims-fbt_DPSims_0" data-csa-op-log-render="" data-csa-c-content-id="amzn1.sym.dcf559c6-d374-405e-a13e-133e852d81e1" data-csa-c-slot-id="product-bundle-1" data-csa-c-type="widget" data-csa-c-painter="p13n-desktop-sims-fbt-cards"><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="p13n-desktop-sims-fbt_DPSims_0"]', '#CardInstancewZioqpZ8zvB9g1TCNPAa_w')('mark', 'bb')}</script> <script>if(window.uet){window.uet('bb','p13n-desktop-sims-fbt_DPSims_0',{wb: 1})}</script> <style>[class*=cards-widget-qs-widget-override] [class*=qs-widget-table],[class*=cards-widget-qs-widget-override] [id^=qs-widget-button-],[class*=cards-widget-qs-widget-override][class*=qs-widget-container],[id^=qs-widget-atc-button-]{width:100%} ._p13n-desktop-sims-fbt_truncationStyles_p13n-sc-css-line-clamp-1__1Fn1y{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-fbt_truncationStyles_p13n-sc-css-line-clamp-2__EWgCb{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-fbt_truncationStyles_p13n-sc-css-line-clamp-3__g3dy1{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-fbt_truncationStyles_p13n-sc-css-line-clamp-4__2q2cc{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-fbt_truncationStyles_p13n-sc-css-line-clamp-5__2l-dX{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-fbt_truncationStyles_p13n-sc-css-line-clamp-6__28daG{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-fbt_truncationStyles_p13n-sc-css-line-clamp-7__1k_Mc{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-fbt_truncationStyles_p13n-sc-css-line-clamp-8__1yvsR{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-fbt_truncationStyles_p13n-sc-css-line-clamp-9__3Pofd{-webkit-line-clamp:9;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._p13n-desktop-sims-fbt_truncationStyles_p13n-sc-css-line-clamp-10__mY8_7{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden} ._p13n-desktop-sims-fbt_price_p13n-sc-price__3mJ9Z{word-wrap:normal;overflow-x:hidden}._p13n-desktop-sims-fbt_price_p13n-sc-price-animation-wrapper__3PzN2{position:relative} ._p13n-desktop-sims-fbt_prime_p13n-prime-badge__GVM4h{position:relative;top:2px}._p13n-desktop-sims-fbt_prime_afoPrimeBadge__2hU1d{position:relative;top:1px}._p13n-desktop-sims-fbt_prime_afoBadgeFlex__1qF-9{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}._p13n-desktop-sims-fbt_prime_afoBadgeRowWrapper__2ssMY{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column} ._p13n-desktop-sims-fbt_imageComponent_p13nImageComponent__2h-XX:-moz-loading{visibility:hidden}._p13n-desktop-sims-fbt_imageComponent_autoScale__3FVNQ{height:100%;-o-object-fit:contain;object-fit:contain} ._p13n-desktop-sims-fbt_style_inlineErrorDetails__1NBx-{margin-right:-2px;vertical-align:text-top}._p13n-desktop-sims-fbt_style_spCSRFTreatment__-hwVO{display:none;visibility:hidden} ._p13n-desktop-sims-fbt_energy-efficiency_energy-efficiency-container__1Pkva{position:relative;text-align:left}._p13n-desktop-sims-fbt_energy-efficiency_energy-efficiency-badge-standard__28gp8{cursor:pointer;display:inline-block;height:24px}._p13n-desktop-sims-fbt_energy-efficiency_energy-efficiency-badge-shape__1IcJY{display:inline-block;height:24px}._p13n-desktop-sims-fbt_energy-efficiency_energy-efficiency-badge-rating__3_0eN{fill:#fff;font-size:20px;vertical-align:middle}._p13n-desktop-sims-fbt_energy-efficiency_energy-efficiency-badge-rating-sign__1ronK{fill:#fff;font-size:14px;vertical-align:middle}._p13n-desktop-sims-fbt_energy-efficiency_energy-efficiency-badge-rating-2021__2Q_3P{left:24px * .6;text-shadow:-.5px -.5px 0 #000,.5px -.5px 0 #000,-.5px .5px 0 #000,.5px .5px 0 #000}._p13n-desktop-sims-fbt_energy-efficiency_energy-efficiency-badge-data-sheet-label-container__2iEi2{display:inline-block;padding-left:5px;padding-top:0;position:absolute;vertical-align:middle}._p13n-desktop-sims-fbt_energy-efficiency_energy-efficiency-badge-data-sheet-label__3b6X3{cursor:pointer;word-break:break-word} ._p13n-desktop-sims-fbt_fbt-desktop_sims-fbt-containter__2Cffh{margin:0}._p13n-desktop-sims-fbt_fbt-desktop_flex-fbt-container__3fI_9{display:-webkit-box;display:-ms-flexbox;display:flex;left:-20px;margin:0;padding:4px 0 0;position:relative}._p13n-desktop-sims-fbt_fbt-desktop_fbt-card__1_smM{overflow:auto;position:relative}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-desktop_flex-fbt-container__3fI_9{left:auto;right:-20px}._p13n-desktop-sims-fbt_fbt-desktop_image-link__17L3C:focus{z-index:auto!important}._p13n-desktop-sims-fbt_fbt-desktop_detail-image-section__1Bw2r{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}._p13n-desktop-sims-fbt_fbt-desktop_image-background__DVFnZ{-ms-flex-item-align:center;align-self:center;background-color:#f7f8f8;border-radius:.8rem;min-height:0;padding:8px 28px;position:relative;width:100%}._p13n-desktop-sims-fbt_fbt-desktop_image-background__DVFnZ,._p13n-desktop-sims-fbt_fbt-desktop_image-display__2oZhY{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}._p13n-desktop-sims-fbt_fbt-desktop_image-display__2oZhY{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;min-width:0;mix-blend-mode:multiply;padding:0}._p13n-desktop-sims-fbt_fbt-desktop_link-area__1VLAZ{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;max-width:140px}._p13n-desktop-sims-fbt_fbt-desktop_image-display__2oZhY>:first-child{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}._p13n-desktop-sims-fbt_fbt-desktop_thumbnail-box__4jnIT{float:left;line-height:116px;margin:0 25px 0 0;padding-left:10px}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-desktop_thumbnail-box__4jnIT{float:right;line-height:116px;margin:0 0 0 25px;padding-right:10px}._p13n-desktop-sims-fbt_fbt-desktop_new-thumbnail-box__36bD3{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;margin:0;max-width:720px;min-width:450px;padding:0}._p13n-desktop-sims-fbt_fbt-desktop_two-item-thumbnail-box__jV2am{max-width:480px}._p13n-desktop-sims-fbt_fbt-desktop_new-detail-faceout-box___WyNy{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 240px;flex:0 1 240px;-ms-flex-direction:column;flex-direction:column;margin:0;overflow:hidden;padding:0;position:relative}._p13n-desktop-sims-fbt_fbt-desktop_fbt-checkbox__GSgEz{padding:0;position:absolute;right:0;top:6px;z-index:1}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-desktop_fbt-checkbox__GSgEz{left:0;right:auto}._p13n-desktop-sims-fbt_fbt-desktop_title-component-overflow3__26ly1{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}._p13n-desktop-sims-fbt_fbt-desktop_title-section__16zUG{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end}._p13n-desktop-sims-fbt_fbt-desktop_display-flex__1gorZ{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}._p13n-desktop-sims-fbt_fbt-desktop_price-section__1Wo6p{margin-right:10px;overflow:visible;white-space:nowrap}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-desktop_price-section__1Wo6p{margin-left:10px;margin-right:0}._p13n-desktop-sims-fbt_fbt-desktop_thumbnail-plus__zdWox{margin:0}._p13n-desktop-sims-fbt_fbt-desktop_thumbnail-plus-new__2nZz1{float:left;margin:auto 4px}._p13n-desktop-sims-fbt_fbt-desktop_plus-padding__21zgg{padding-left:24.4px}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-desktop_plus-padding__21zgg{padding-left:0;padding-right:24.4px}._p13n-desktop-sims-fbt_fbt-desktop_product-box__3PBxY{border-radius:0 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 2px -1px}._p13n-desktop-sims-fbt_fbt-desktop_item-details-per-asin__3DtF1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}._p13n-desktop-sims-fbt_fbt-desktop_item-delivery-message-per-asin__WQ7q7{position:relative;top:-4px;white-space:nowrap}._p13n-desktop-sims-fbt_fbt-desktop_fbt-item-check__pUIoy{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-right:2px;padding-left:10px}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-desktop_fbt-item-check__pUIoy{border-right:initial;margin-right:2px}._p13n-desktop-sims-fbt_fbt-desktop_add-all-button__1TRXG{height:20px;line-height:20px}._p13n-desktop-sims-fbt_fbt-desktop_total-label__dI983{text-align:left}._p13n-desktop-sims-fbt_fbt-desktop_label-center__L5TW-{text-align:center!important}._p13n-desktop-sims-fbt_fbt-desktop_total-points-label__3r09H{text-align:left}._p13n-desktop-sims-fbt_fbt-desktop_add-items__16weX{display:none}._p13n-desktop-sims-fbt_fbt-desktop_choose-items__15UQx{display:none;padding-left:10px}._p13n-desktop-sims-fbt_fbt-desktop_updated-choose-items__3BN67{-webkit-box-flex:0;-ms-flex:0 1 280px;flex:0 1 280px;margin-left:50px;margin-top:60px;padding-left:0}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-desktop_updated-choose-items__3BN67{margin-left:0;margin-right:50px}._p13n-desktop-sims-fbt_fbt-desktop_total-amount__wLVdU{padding-left:3px}._p13n-desktop-sims-fbt_fbt-desktop_points-amount__1SNdT{margin-right:3px;padding-left:3px}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-desktop_total-amount__wLVdU{padding-left:0;padding-right:3px}._p13n-desktop-sims-fbt_fbt-desktop_price-add-to-cart-box__3OUdK{display:inline-block;padding-bottom:10px;padding-right:10px}._p13n-desktop-sims-fbt_fbt-desktop_price-points-box__1xGfe{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 60px;flex:0 0 60px;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;padding:0}._p13n-desktop-sims-fbt_fbt-desktop_ship-message-box__t-OOr{clear:left;padding-left:10px}._p13n-desktop-sims-fbt_fbt-desktop_ship-message-box__t-OOr,[dir=rtl] ._p13n-desktop-sims-fbt_fbt-desktop_ship-message-box__t-OOr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-bottom:10px}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-desktop_ship-message-box__t-OOr{clear:right;padding-right:10px}._p13n-desktop-sims-fbt_fbt-desktop_shipping-info-show-box__17yWM{display:none;overflow:hidden}._p13n-desktop-sims-fbt_fbt-desktop_show-details-box__-R3Xb{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}._p13n-desktop-sims-fbt_fbt-desktop_show-details__3GnPL{display:inline;display:initial;padding-left:4px}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-desktop_show-details__3GnPL{display:inline;display:initial;padding-left:0;padding-right:4px}._p13n-desktop-sims-fbt_fbt-desktop_shift-details__gffZp{margin-left:28px;padding:0!important}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-desktop_shift-details__gffZp{margin-left:0;margin-right:28px}._p13n-desktop-sims-fbt_fbt-desktop_hide-details__28l17{display:none;padding-left:4px}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-desktop_hide-details__28l17{display:none;padding-left:0;padding-right:4px}._p13n-desktop-sims-fbt_fbt-desktop_sims-fbt-unselected-item__VQmZx{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;filter:alpha(opacity=20);justify-content:center;margin-right:2px;opacity:.2}._p13n-desktop-sims-fbt_fbt-desktop_sims-fbt-rows__2LJXs{clear:left}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-desktop_sims-fbt-rows__2LJXs{border-right:initial;clear:right}._p13n-desktop-sims-fbt_fbt-desktop_bucket-divider__25poP{clear:left}._p13n-desktop-sims-fbt_fbt-desktop_title-truncate__1pPAM{display:inline-block;margin-right:4px;max-width:750px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._p13n-desktop-sims-fbt_fbt-desktop_detail-row-element__2WDgq{line-height:20px!important;margin-right:4px}._p13n-desktop-sims-fbt_fbt-desktop_detail-row-element-left-margin__UkZ8O{line-height:20px!important;margin-left:4px}._p13n-desktop-sims-fbt_fbt-desktop_action-details__18ZiI{visibility:visible}._p13n-desktop-sims-fbt_fbt-desktop_action-section__mpQSG{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;width:220px}._p13n-desktop-sims-fbt_fbt-desktop_side-panel__23vsu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 280px;flex:0 1 280px;-ms-flex-direction:column;flex-direction:column;margin-left:12px;margin-top:0}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-desktop_side-panel__23vsu{margin-left:0;margin-right:12px}._p13n-desktop-sims-fbt_fbt-desktop_item-title__2fMKO{display:none}._p13n-desktop-sims-fbt_fbt-desktop_energy-label__23Bpn{-webkit-box-flex:1;-ms-flex:1 0 200px;flex:1 0 200px;margin-left:8px;margin-right:8px}._p13n-desktop-sims-fbt_fbt-desktop_sponsored-label__2Ap87{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;line-height:14px;margin-top:8px}._p13n-desktop-sims-fbt_fbt-desktop_visually-hidden__ZFtYQ{clip:rect(0,0,0,0);height:0;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap;width:0}._p13n-desktop-sims-fbt_fbt-desktop_title-subtitle__1D7Kj{margin-left:14px;margin-top:5px}._p13n-desktop-sims-fbt_fbt-desktop_title-component-wrapper__2CKPJ{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex} .sims-grid-card-deck{clear:both}._p13n-desktop-sims-fbt_fbt-mobile_image-link__1g9TG:focus{z-index:auto!important}._p13n-desktop-sims-fbt_fbt-mobile_v3-h3__1ygkk{margin-top:0;padding-bottom:0}._p13n-desktop-sims-fbt_fbt-mobile_v3-bottomsheet-title__1AB7_{-ms-flex-item-align:start;-webkit-box-flex:0;align-self:flex-start;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:20px;margin-right:16px;padding:0;position:sticky;top:0}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_v3-bottomsheet-title__1AB7_{-ms-flex-item-align:start;-webkit-box-flex:0;align-self:flex-start;-ms-flex:0 0 50px;flex:0 0 50px;margin-left:16px;margin-right:20px;padding:0;position:sticky;top:0}._p13n-desktop-sims-fbt_fbt-mobile_bottom-sheet-container__1bC6l{display:inline;display:initial}._p13n-desktop-sims-fbt_fbt-mobile_v3-flex-box-expanded-top__3S9G9{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:scroll;padding:0}._p13n-desktop-sims-fbt_fbt-mobile_v3-flex-box-expanded-top__3S9G9::-webkit-scrollbar{background:transparent;width:0}._p13n-desktop-sims-fbt_fbt-mobile_v3-flex-box-expanded-bottom__3_9wG{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0}._p13n-desktop-sims-fbt_fbt-mobile_v3-flex-box-expanded__1EQ2R{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}._p13n-desktop-sims-fbt_fbt-mobile_v3-flex-box-divider__xOudh{border-top:1px solid #d1d3d4;box-shadow:0 -2px 4px rgba(0,0,0,.251);margin-left:-16px;width:2000px}._p13n-desktop-sims-fbt_fbt-mobile_new-thumbnail-box__1hmv5{border:.1rem solid #d5d9d9;border-radius:.8rem .8rem 0 0;margin:0 2px -1px}._p13n-desktop-sims-fbt_fbt-mobile_new-thumbnail-box__1hmv5,._p13n-desktop-sims-fbt_fbt-mobile_v3-thumbnail-box__jh3sF{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}._p13n-desktop-sims-fbt_fbt-mobile_v3-thumbnail-box__jh3sF{margin:16px 8px;padding-bottom:0;padding-top:0}._p13n-desktop-sims-fbt_fbt-mobile_thumbnail-box__3IfTY{-webkit-box-align:top;-ms-flex-align:top;-webkit-box-pack:center;-ms-flex-pack:center;align-items:top;border:.1rem solid #d5d9d9;border-radius:.8rem .8rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 2px -1px}._p13n-desktop-sims-fbt_fbt-mobile_thumbnail-background__nz6TA{-webkit-box-flex:0;background-color:#f7f8f8;border-radius:.8rem;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 5px;padding:4px}._p13n-desktop-sims-fbt_fbt-mobile_v3-thumbnail-background__1d1hW{-webkit-box-flex:0;background-color:#f7f8f8;border-radius:.8rem;-ms-flex:0 1 auto;flex:0 1 auto;height:87px;margin:0;width:100px}._p13n-desktop-sims-fbt_fbt-mobile_image-display__2ggEV{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;mix-blend-mode:multiply;opacity:1;padding:0;width:auto}._p13n-desktop-sims-fbt_fbt-mobile_image-display__2ggEV>:first-child{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}._p13n-desktop-sims-fbt_fbt-mobile_total-box-collapsed__YfG8B{border:.1rem solid #d5d9d9;border-radius:0 0 .8rem .8rem;margin:auto 2px;padding:13px 17px 12px;text-align:center}._p13n-desktop-sims-fbt_fbt-mobile_v3-total-box-collapsed__2kwwJ{border:1px solid #d5d9d9;border-radius:.8rem .8rem .8rem .8rem;height:46px;padding-top:0;width:100%}._p13n-desktop-sims-fbt_fbt-mobile_total-box-expanded__347IH{border:.1rem solid #d5d9d9;border-radius:0 0 .8rem .8rem;margin:auto 2px;padding:13px 17px 17px;text-align:center}._p13n-desktop-sims-fbt_fbt-mobile_v3-total-price-sum-text__4-6Vd{display:inline;display:initial}._p13n-desktop-sims-fbt_fbt-mobile_button-section__13pwD{margin:auto;padding:20px 0 10px;text-align:center}._p13n-desktop-sims-fbt_fbt-mobile_button-section-state__FCLc_{pointer-events:fill}._p13n-desktop-sims-fbt_fbt-mobile_shipping-message__3zDca{margin:8px 4px 12px;padding:0}._p13n-desktop-sims-fbt_fbt-mobile_prime-badge__2I1vq{position:relative;top:1px}._p13n-desktop-sims-fbt_fbt-mobile_point-component__2oDiQ{display:inline;display:initial}._p13n-desktop-sims-fbt_fbt-mobile_price-component__29CQA{padding-top:2px}._p13n-desktop-sims-fbt_fbt-mobile_prime-component__1EYQ_{padding-top:3px}._p13n-desktop-sims-fbt_fbt-mobile_prime-message__3eFI9{margin-top:-3px}._p13n-desktop-sims-fbt_fbt-mobile_product-box___00qE{border:.1rem solid #d5d9d9;border-radius:0 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 2px -1px}._p13n-desktop-sims-fbt_fbt-mobile_overall__zCYib{background-color:#fff}._p13n-desktop-sims-fbt_fbt-mobile_thumbnail-plus__3oOKD{margin-left:10px;margin-right:10px;margin-top:24px}._p13n-desktop-sims-fbt_fbt-mobile_v3-thumbnail-plus__11IHy{margin-top:0}._p13n-desktop-sims-fbt_fbt-mobile_fbt-checkbox__2hT3q{padding:0;position:absolute;right:-10px;top:15px}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_fbt-checkbox__2hT3q{left:-10px;padding:0;position:absolute;right:auto;top:15px}._p13n-desktop-sims-fbt_fbt-mobile_new-detail-section__7eFwU{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}._p13n-desktop-sims-fbt_fbt-mobile_new-detail-section__7eFwU>:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-direction:row;flex-direction:row;flex-grow:1;margin-left:0;margin-right:0;margin-top:0}._p13n-desktop-sims-fbt_fbt-mobile_v3-new-detail-section__1iomt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;margin:0 16px;padding:0}._p13n-desktop-sims-fbt_fbt-mobile_v3-new-detail-section__1iomt>:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-direction:row;flex-direction:row;flex-grow:1;margin-left:0;margin-right:0;margin-top:16px}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_v3-new-detail-section__1iomt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;margin:0 16px;padding:0}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_v3-new-detail-section__1iomt>:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-direction:row;flex-direction:row;flex-grow:1;margin-left:0;margin-right:0;margin-top:16px}._p13n-desktop-sims-fbt_fbt-mobile_v3-recommendation-section__p2hr0{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}._p13n-desktop-sims-fbt_fbt-mobile_v3-recommendation-section__p2hr0>:nth-child(-n+2){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:0;margin-right:0;margin-top:0}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_v3-recommendation-section__p2hr0{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_v3-recommendation-section__p2hr0>:nth-child(-n+2){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:0;margin-right:0;margin-top:0}._p13n-desktop-sims-fbt_fbt-mobile_recommendation-section__3xFpL{-webkit-box-flex:3;-ms-flex-positive:3;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:3;margin:0;padding:0}._p13n-desktop-sims-fbt_fbt-mobile_recommendation-section__3xFpL>:first-child{margin-bottom:0;margin-left:0}._p13n-desktop-sims-fbt_fbt-mobile_recommendation-section__3xFpL>:last-child{margin-bottom:0;margin-right:0}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_recommendation-section__3xFpL>:first-child{margin-bottom:0;margin-left:4px;margin-right:0}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_recommendation-section__3xFpL>:last-child{margin-bottom:0;margin-left:0;margin-right:4px}._p13n-desktop-sims-fbt_fbt-mobile_expanded-section__3DycJ{display:none;margin:0;padding:0}._p13n-desktop-sims-fbt_fbt-mobile_fbt-bottom-sheet-open__2E5ZE{margin-bottom:0!important}._p13n-desktop-sims-fbt_fbt-mobile_v3-expanded-section__3tmz5{margin:0;padding:0}._p13n-desktop-sims-fbt_fbt-mobile_v3-detail-faceout-box__3eRqb{-webkit-box-flex:1;-ms-flex:1;flex:1}._p13n-desktop-sims-fbt_fbt-mobile_new-detail-faceout-box__2T7Om{background-color:#f7f8f8;border-radius:.8rem;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;margin:4px}._p13n-desktop-sims-fbt_fbt-mobile_new-detail-faceout-box__2T7Om,._p13n-desktop-sims-fbt_fbt-mobile_v3-new-detail-faceout-box__1gBeQ{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:hidden;padding:0;position:relative}._p13n-desktop-sims-fbt_fbt-mobile_v3-new-detail-faceout-box__1gBeQ{background-color:none;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;margin-bottom:12px;margin-left:12px}._p13n-desktop-sims-fbt_fbt-mobile_v3-detail-selection__1Sesj{margin-left:-12px}._p13n-desktop-sims-fbt_fbt-mobile_v3-detail-selection__1Sesj,[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_v3-detail-selection__1Sesj{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;background-color:#fff;border:3px solid transparent;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:horizontal;flex-direction:horizontal;flex-grow:1}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_v3-detail-selection__1Sesj{margin-left:0;margin-right:-12px}._p13n-desktop-sims-fbt_fbt-mobile_detail-image-section__1b6sO{-ms-flex-item-align:center;align-self:center;max-height:250px;max-width:250px;min-height:0;padding:40px 10px 10px;width:90%}._p13n-desktop-sims-fbt_fbt-mobile_base-image__3zk4r{-webkit-box-flex:3;-ms-flex-item-align:center;align-self:center;-ms-flex:3 1 0px;flex:3 1 0;height:100%;max-width:250px;min-height:0;padding:6px 15px 6px 11px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}._p13n-desktop-sims-fbt_fbt-mobile_v3-base-image__1JUaP{-webkit-box-flex:0;background-color:#f7f8f8;border-radius:.3rem;-ms-flex:0 1 auto;flex:0 1 auto;height:auto;margin:0;width:100px}._p13n-desktop-sims-fbt_fbt-mobile_detail-info-section__37837{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 8px 9px}._p13n-desktop-sims-fbt_fbt-mobile_v3-base-info-section__2vg7L{-webkit-box-flex:8;-ms-flex:8 1 0px;flex:8 1 0;margin:auto 0;padding:0 0 0 4px}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_v3-base-info-section__2vg7L{-webkit-box-flex:8;-ms-flex:8 1 0px;flex:8 1 0;margin:auto 0;padding:0 4px 0 0}._p13n-desktop-sims-fbt_fbt-mobile_base-info-section__bT3og{-webkit-box-flex:8;-ms-flex:8 1 0px;flex:8 1 0;margin:auto 0;padding:7px 40px 7px 0}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_base-info-section__bT3og{-webkit-box-flex:8;-ms-flex:8 1 0px;flex:8 1 0;margin:auto 0;padding:7px 0 7px 40px}._p13n-desktop-sims-fbt_fbt-mobile_title-component-overflow3__3p-Qn{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}._p13n-desktop-sims-fbt_fbt-mobile_title-component-overflow2__3FcFF{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}._p13n-desktop-sims-fbt_fbt-mobile_title-component-overflow1__2mw4S{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}._p13n-desktop-sims-fbt_fbt-mobile_title-section__At9yc,._p13n-desktop-sims-fbt_fbt-mobile_v3-title-section__3hEHR{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end}._p13n-desktop-sims-fbt_fbt-mobile_title-section__At9yc{height:60.75px}._p13n-desktop-sims-fbt_fbt-mobile_fbt-item-details__3fpLA{border-left:.1rem solid #d5d9d9;cursor:auto;display:table-cell;height:100%;padding:9px 25px 9px 17px;position:relative;width:100%}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_fbt-item-details__3fpLA{border-left:initial;border-right:.1rem solid #d5d9d9;padding:9px 17px 9px 25px}._p13n-desktop-sims-fbt_fbt-mobile_fbt-item-check__3NTHo{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-right:.1rem solid #d5d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-right:-1px;max-height:98px;min-height:40px;min-width:48px;padding-left:12px;padding-top:9px;width:48px}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_fbt-item-check__3NTHo{border-left:.1rem solid #d5d9d9;border-right:initial;margin-left:-1px;margin-right:0;padding-left:0;padding-right:12px}._p13n-desktop-sims-fbt_fbt-mobile_v3-fbt-item-check__2Udj7{margin-left:-4px;margin-right:12px}._p13n-desktop-sims-fbt_fbt-mobile_v3-fbt-item-check__2Udj7,[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_v3-fbt-item-check__2Udj7{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_v3-fbt-item-check__2Udj7{margin-left:12px;margin-right:-4px}._p13n-desktop-sims-fbt_fbt-mobile_v3-checkbox__1t9WZ{margin-left:4px}._p13n-desktop-sims-fbt_fbt-mobile_add-all-button__29O5J{min-width:260px}._p13n-desktop-sims-fbt_fbt-mobile_go-to-detail-page-arrow__M0Mb1{margin-top:-.7rem;position:absolute;right:1.7rem;top:50%}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_go-to-detail-page-arrow__M0Mb1{left:1.7rem;right:auto}._p13n-desktop-sims-fbt_fbt-mobile_expand-arrow__2TOSD{margin-top:-.7rem;position:absolute;right:1.7rem;top:50%}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_expand-arrow__2TOSD{left:1.7rem;right:auto}._p13n-desktop-sims-fbt_fbt-mobile_relative-container__32KZm,._p13n-desktop-sims-fbt_fbt-mobile_v3-relative-container__2KCBe{position:relative}._p13n-desktop-sims-fbt_fbt-mobile_add-items__c-ME8,._p13n-desktop-sims-fbt_fbt-mobile_choose-items__3lEe_{display:none}._p13n-desktop-sims-fbt_fbt-mobile_total-label__1oVuL{display:block;text-align:center}._p13n-desktop-sims-fbt_fbt-mobile_v3-total-label__2jkYj{display:block;margin-bottom:8px;margin-top:0;padding-top:0;text-align:center}._p13n-desktop-sims-fbt_fbt-mobile_v3-total-label-button__17kds{display:inline;display:initial}._p13n-desktop-sims-fbt_fbt-mobile_v3-button-section__31zjc{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 4px 4px;padding:0;text-align:center}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_v3-button-section__31zjc{margin:0 4px;padding:0;text-align:center}._p13n-desktop-sims-fbt_fbt-mobile_v3-see-details__2cC3f,._p13n-desktop-sims-fbt_fbt-mobile_v3-total-price__-W2hm{display:inline;display:initial}._p13n-desktop-sims-fbt_fbt-mobile_total-amount__2wxzF{padding-left:3px}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_total-amount__2wxzF{padding-left:0;padding-right:3px}._p13n-desktop-sims-fbt_fbt-mobile_v3-total-amount__Tgvsu{padding-left:3px}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_v3-total-amount__Tgvsu{padding-left:0;padding-right:3px}._p13n-desktop-sims-fbt_fbt-mobile_ship-message-box__1SBLP{border:.1rem solid #d5d9d9;border-radius:0 0 0 0;margin:0 2px -1px;padding:13px 41px 17px 17px;position:relative}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_ship-message-box__1SBLP{padding-left:41px;padding-right:17px}._p13n-desktop-sims-fbt_fbt-mobile_shipping-header__W0w92{border-bottom:.1rem solid #d5d9d9;padding-bottom:7px}._p13n-desktop-sims-fbt_fbt-mobile_shipping-product-box__k_y4Q{border-bottom:.1rem solid #d5d9d9;padding-bottom:7px;padding-top:8px}._p13n-desktop-sims-fbt_fbt-mobile_shipping-image__w-TXG{float:left;margin-right:10px;width:70px}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_shipping-image__w-TXG{float:right;margin-left:10px;margin-right:0}._p13n-desktop-sims-fbt_fbt-mobile_shipping-title__dXudD{display:inline}._p13n-desktop-sims-fbt_fbt-mobile_shipping-title-row__v7anR{padding-right:35px;position:relative}[dir=rtl] ._p13n-desktop-sims-fbt_fbt-mobile_shipping-title-row__v7anR{padding-left:35px;padding-right:0}._p13n-desktop-sims-fbt_fbt-mobile_item-title__1fMVP{display:none}._p13n-desktop-sims-fbt_fbt-mobile_sponsored-label__3fskN{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;line-height:18px}._p13n-desktop-sims-fbt_fbt-mobile_diver-link__A4awV{color:#0f1111!important;margin:12px 0}</style> <!--CardsClient--><div id="CardInstancewZioqpZ8zvB9g1TCNPAa_w" data-card-metrics-id="p13n-desktop-sims-fbt_DPSims_0"><div class="cardRoot bucket" data-count="3" data-components="{&quot;1&quot;:{&quot;checked&quot;:true,&quot;minQuantity&quot;:1,&quot;price&quot;:{&quot;currencyCode&quot;:&quot;USD&quot;,&quot;currencySymbol&quot;:&quot;$&quot;,&quot;currencySymbolPosition&quot;:&quot;Left&quot;,&quot;decimalSeparator&quot;:&quot;.&quot;,&quot;displayString&quot;:&quot;$27.52&quot;,&quot;fractionalValue&quot;:&quot;52&quot;,&quot;wholeValue&quot;:&quot;27&quot;},&quot;showPrice&quot;:true,&quot;suppressed&quot;:false},&quot;2&quot;:{&quot;checked&quot;:true,&quot;minQuantity&quot;:1,&quot;price&quot;:{&quot;currencyCode&quot;:&quot;USD&quot;,&quot;currencySymbol&quot;:&quot;$&quot;,&quot;currencySymbolPosition&quot;:&quot;Left&quot;,&quot;decimalSeparator&quot;:&quot;.&quot;,&quot;displayString&quot;:&quot;$34.74&quot;,&quot;fractionalValue&quot;:&quot;74&quot;,&quot;wholeValue&quot;:&quot;34&quot;},&quot;showPrice&quot;:true,&quot;suppressed&quot;:false},&quot;3&quot;:{&quot;checked&quot;:true,&quot;minQuantity&quot;:1,&quot;showPrice&quot;:false,&quot;suppressed&quot;:false}}" data-add-to-cart="[&quot;Add to Cart&quot;,&quot;Add both to Cart&quot;,&quot;Add all three to Cart&quot;,&quot;Add all 3 to cart&quot;,&quot;Add both to cart&quot;,&quot;Choose items to buy together.&quot;]" data-price-totals="{&quot;1&quot;:&quot;$27.52&quot;,&quot;2&quot;:&quot;$34.74&quot;,&quot;12&quot;:&quot;$62.26&quot;}" data-points-total="{}" data-punt="true"></div></div><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="p13n-desktop-sims-fbt_DPSims_0"]', '#CardInstancewZioqpZ8zvB9g1TCNPAa_w')('mark', 'be')}</script> <script>if(window.uet){window.uet('be','p13n-desktop-sims-fbt_DPSims_0',{wb: 1})}</script> <script>P.when('mix:@amzn/mix.client-runtime', 'mix:p13n-desktop-sims-fbt__hZJ0DLaq').execute(function (runtime, cardModule) {runtime.registerCardFactory('CardInstancewZioqpZ8zvB9g1TCNPAa_w', cardModule).then(function(){if(window.mix_csa){window.mix_csa('[cel_widget_id="p13n-desktop-sims-fbt_DPSims_0"]', '#CardInstancewZioqpZ8zvB9g1TCNPAa_w')('mark', 'functional')}if(window.uex){window.uex('ld','p13n-desktop-sims-fbt_DPSims_0',{wb: 1})}});}); </script> <script>P.load.js('https://images-na.ssl-images-amazon.com/images/I/41b2rsUv7rL.js?xcp'); </script> </div> </div><div cel_widget_id='sims-consolidated-2_csm_instrumentation_wrapper' class='celwidget'> <div class="celwidget pd_rd_w-JUYzp content-id-amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b pf_rd_p-0f87386f-4004-4fe7-9d46-10e9ecc4ed3b pf_rd_r-9KWNMHAP6AJ7DHVF80CY pd_rd_wg-WDuvT pd_rd_r-c5b8cea3-258d-4ba0-9893-67916f18ebc5 c-f" cel_widget_id="p13n-desktop-carousel_DPSims_1" data-csa-op-log-render="" data-csa-c-content-id="amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b" data-csa-c-slot-id="sims-container-2" data-csa-c-type="widget" data-csa-c-painter="p13n-desktop-carousel-cards"><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="p13n-desktop-carousel_DPSims_1"]', '#CardInstanceODA4AG6AUzQ_eZ_P6hOAhQ')('mark', 'bb')}</script> <script>if(window.uet){window.uet('bb','p13n-desktop-carousel_DPSims_1',{wb: 1})}</script> <style>.p13n-sc-shoveler li.a-carousel-card{overflow:visible;padding:5px 0}.p13n-sc-shoveler li.a-carousel-card-empty{min-height:250px}.p13n-sc-lazy-desktop .a-carousel-viewport{min-height:244px} [class*=cards-widget-qs-widget-override] [class*=qs-widget-table],[class*=cards-widget-qs-widget-override] [id^=qs-widget-button-],[class*=cards-widget-qs-widget-override][class*=qs-widget-container],[id^=qs-widget-atc-button-]{width:100%} ._cDEzb_p13n-list-faceout-asin-row_1Arbr{margin-bottom:20px;margin-top:20px}._cDEzb_p13n-list-faceout-asin-detail-row_oQvd_{display:inline;width:650px}._cDEzb_feedback-switch_1qaMd{cursor:pointer;display:inline-block;height:50px;margin-top:5px;vertical-align:top;width:50px}._cDEzb_p13n-record-feedback-error-message_1fVND{margin-top:10px} ._cDEzb_p13n-list-faceout-asin-title_36t6X{margin-left:20px;margin-top:10px}._cDEzb_p13n-list-faceout-asin-title-wrapper_1ZzCK{width:290px}._cDEzb_p13n-list-faceout-not-interested-message-wrapper_2hNsd{padding-left:20px;padding-top:10px;width:380px}._cDEzb_feedback-button-row_i2GbB{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}._cDEzb_p13n-list-faceout-remove-recs-button-content_EN5yY{margin-top:18px;width:220px!important}._cDEzb_p13n-list-faceout-undo-button-content_2NwaL{margin-top:15px;width:120px!important}._cDEzb_undo-button_2vLoX{cursor:pointer;font-weight:bolder;margin-top:3px} ._cDEzb_p13n-sc-css-line-clamp-1_1Fn1y{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-2_EWgCb{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-3_g3dy1{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-4_2q2cc{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-5_2l-dX{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-6_28daG{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-7_1k_Mc{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-8_1yvsR{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-9_3Pofd{-webkit-line-clamp:9;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-10_mY8_7{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden} ._cDEzb_subtitle_2kEiH{line-height:10px} ._cDEzb_sponsoredLabel_RxXGt{color:#555;font-size:11px;line-height:23px;margin-bottom:4px} ._cDEzb_panel-text_3TtlT{width:220px}._cDEzb_panel-container_3ZNzh{float:left;width:238px}._cDEzb_panel-subsection_19oyW{padding-left:15px;padding-right:18px}._cDEzb_panel-logo-container_ucYMM{height:33px;margin-bottom:5px;width:220px}._cDEzb_panel-button_GP7zd{width:auto} ._cDEzb_p13n-flex-container-header-kebab_12qKs{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between} ._cDEzb_p13n-sc-css-line-clamp-1_1ZO6n{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-2_2R0OL{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-3_OxGLy{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-4_Zr-Ep{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-5_3v9Pj{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-6_Z2TkG{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-7_1VEgO{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-8_2H34L{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-9_2Gnhf{-webkit-line-clamp:9;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cDEzb_p13n-sc-css-line-clamp-10_1itnD{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden} ._cDEzb_p13n-sc-price_31f6D{word-wrap:normal} ._cDEzb_asin-title_2KJ6_{font-size:14px;font-weight:bolder;margin-left:20px;margin-top:10px;text-align:left}._cDEzb_asin-row_3PozI{display:block}._cDEzb_asin-detail-row_T7Jm0{margin-bottom:-12px}._cDEzb_image_11f2t{height:90px;width:90px}._cDEzb_feedback-switch_2zE08{cursor:pointer;display:inline-block;height:50px;margin-top:5px;vertical-align:top;width:50px} ._cDEzb_rvi-ee-text_caPZz{font-size:10px;line-height:10px} ._cDEzb_card_2yY06{width:95%}._cDEzb_image-and-offer_XQEhq{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;margin-top:10px}._cDEzb_review-row_1d5Qn{padding-right:10px;width:100%}._cDEzb_row_1eL-2{width:100%}._cDEzb_icon_3kTmk{background-position:-310px -5px;height:1.6rem;width:1.6rem} ._cDEzb_scrollable-card_2fUxq{text-align:left;width:95%}._cDEzb_close-icon-row_1UiN7{height:5px;min-width:600px;padding-right:10px;text-align:right;width:100%}[dir=rtl] ._cDEzb_close-icon-row_1UiN7{height:5px;min-width:600px;text-align:left;width:100%}._cDEzb_close-icon-column_33S0b{height:inherit}._cDEzb_detail-column_3HoqU{text-align:left}[dir=rtl] ._cDEzb_detail-column_3HoqU{text-align:right}._cDEzb_scrollable-row_bJNDZ{width:100%}._cDEzb_icon__PtFG{background-position:-310px -5px;cursor:pointer;height:1.6rem;width:1.6rem}._cDEzb_feedbackText_1z8PE{cursor:pointer}._cDEzb_nonOverlapping-card_3Xb1r{width:95%}._cDEzb_nonOverlapping-row_2Q-t7{-ms-flex-pack:distribute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:space-around;max-width:800px;min-width:600px;text-align:left;width:100%} ._cDEzb_generalFaceoutFlexBetween_7aGNX{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;position:relative} ._cDEzb_aboveImageSpacing_3XO8A{height:32px} ._cDEzb_faceout-individuals-wrapper_1hzQz{grid-gap:2px;display:grid;gap:2px}._cDEzb_buttonWrapperGrow_1ZVZ4{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;justify-content:end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}._cDEzb_containerA11yMargin_1en19:focus{margin:.5rem} ._cDEzb_badgeRow_Yzo7c{position:absolute;top:0;z-index:10}._cDEzb_maskStyling_1IlBq{background-color:#0f1111;border-radius:4px;height:100%;left:0;opacity:.03;position:absolute;top:0;width:100%}._cDEzb_positionRelativeCss_ZwMqj{padding:32px 8px 8px;position:relative}._cDEzb_noop_3Xbw5{-webkit-perspective:none;perspective:none}._cDEzb_afo-mask-styling_3CPLZ{border-radius:8px}._cDEzb_afo-image-container_2Amtm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:144px;justify-content:flex-start;padding-bottom:4px}._cDEzb_afo-badge-row_2B8UM{max-height:26px}._cDEzb_afo-image_1IcaD{max-height:136px;padding-top:4px}._cDEzb_afo-image-badge-above_23Bew{max-height:114px;padding-top:0} ._cDEzb_heroBanner_1Y4Dy{min-height:60px}._cDEzb_heroBannerCompact_25doU{min-height:44px}._cDEzb_heroLabel_3b1XQ{display:block;font-size:inherit;line-height:inherit;padding-bottom:0}._cDEzb_setLabel_1T92X{display:block;margin-top:-2px}._cDEzb_baseAsinLabel_3LESS{display:block} .p13n-faceout-static-left-padding .a-col-right[style]{padding-left:10px!important}.p13n-overlay-static-list-padding .a-col-right[style]{padding-left:8px!important} ._cDEzb_p13n-sc-price_3mJ9Z{word-wrap:normal;overflow-x:hidden}._cDEzb_p13n-sc-price-animation-wrapper_3PzN2{position:relative} ._cDEzb_p13n-sc-youpay_2mwp6{word-wrap:normal;overflow-x:hidden}._cDEzb_p13n-sc-youpay-wrapper_3MfNG{position:relative} input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield} ._cDEzb_stepperWrapper_RkOgK{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #fcd200;border-radius:10rem;box-shadow:0 2px 5px 0 hsla(180,5%,84%,.5);display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit;justify-content:space-between;width:100%}._cDEzb_smallSize_2hQ36{height:35px}._cDEzb_stepperButton_3GWEy img{cursor:pointer;height:20px;margin-left:12px;margin-right:12px;width:20px}._cDEzb_stepperDisplayText_2uKjx{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0f1111;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:100%}.a-button-disabled .p13n-sc-stepper-hide-while-loading,.p13n-atc-add-disabled{-webkit-filter:opacity(.35);filter:opacity(.35)}._cDEzb_clean-button-element__4uu5{-webkit-tap-highlight-color:transparent;background:none;border:none;border-radius:10rem;color:inherit;font:inherit;outline:inherit;padding:0} ._cDEzb_almStore_n5J0M{margin-top:2px;max-height:14px} [class*=cards-widget-qs-widget-override] [class*=qs-widget-table],[class*=cards-widget-qs-widget-override] [id^=qs-widget-button-],[class*=cards-widget-qs-widget-override][class*=qs-widget-container],[id^=qs-widget-atc-button-]{width:100%} ._cDEzb_p13nDealOfTheDay_cVlwZ{background:#b12704;color:#fff;float:right;padding:2px 4px;position:relative}._cDEzb_dealsCardDealTimer_2oYBO{display:inline-block}._cDEzb_dealsCardPercentClaimed_1GTDI{display:inline-block;padding-top:3px}._cDEzb_p13nDealPercentClaimedWrapper_1exA2{background:#d5d9d9;height:6px;width:100%}._cDEzb_p13nDealPercentClaimedBar_2HB_x{background:#0f1111;height:100%} ._cDEzb_p13nDealOfTheDayBadge_2Nn7x{background:#b12704;color:#fff;padding:2px 4px} ._cDEzb_savingsBadgeWrapper_3DNjt{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:6px;justify-content:space-between;margin-bottom:4px;margin-top:3px}._cDEzb_savingsBadgeLabel_2pUXu{border-radius:2px;line-height:16px;padding:4px 6px;position:relative}._cDEzb_savingsBadgeMessage_2JUtl{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;font-weight:700;line-height:12px;position:relative}._cDEzb_savingsRioCompliantBadgeWrapper_3Yv6K{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;justify-content:space-between;margin-bottom:4px;margin-top:4px}._cDEzb_savingsRioCompliantBadgeLabel_6EU5w{border-radius:4px;padding:2px 4px;position:relative}._cDEzb_savingsBadgeWrapperAboveImage_1JzX4{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;justify-content:space-between;position:relative}._cDEzb_savingsBadgeLabelAboveImage_CS9WC{border-radius:4px;margin:4px;padding:2px 4px;position:relative;top:0} ._cDEzb_curation_13VGx{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} ._cDEzb_display-contents_2ZP7v{display:contents} ._cDEzb_p13n-prime-badge_GVM4h{position:relative;top:2px}._cDEzb_afoPrimeBadge_2hU1d{position:relative;top:1px}._cDEzb_afoBadgeFlex_1qF-9{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}._cDEzb_afoBadgeRowWrapper_2ssMY{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column} [data-a-badge-color=sx-summit]{background-color:#d5dbdb!important;color:#d5dbdb!important}[data-a-badge-color=alm-error]{background-color:#e2080b!important;color:#e2080b!important}[data-a-badge-color=sx-granite]{color:#373d3e!important}span[id^=atc-error-badge],span[id^=atc-success-badge]{max-width:140px;position:absolute} ._cDEzb_p13n-fr-text_3ysaH{color:#fff;font-size:12px;line-height:18px;margin-left:4px;margin-right:3px;padding-top:1px}[dir=rtl] ._cDEzb_p13n-fr-text_3ysaH{margin-left:3px;margin-right:8px}._cDEzb_p13n-fr-body_2Gxe4{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;height:20px;line-height:18px;min-width:60px}[dir=rtl] ._cDEzb_p13n-fr-body_2Gxe4{float:right}._cDEzb_p13n-fr-body-charcoal_2gQPa{background-color:#303333;border-color:#303333}._cDEzb_p13n-fr-body-stone_2C7aU{background-color:#6f7373;border-color:#6f7373}._cDEzb_p13n-fr-triangle_3PmcP{border-right:10px solid transparent;border-top:20px solid;float:left;height:0;width:0}[dir=rtl] ._cDEzb_p13n-fr-triangle_3PmcP{border-left:10px solid transparent;border-right:0;float:right}._cDEzb_p13n-fr-triangle-charcoal_17tLm{color:#303333}._cDEzb_p13n-fr-triangle-stone_Voco2{color:#6f7373} ._cDEzb_p13n-gg-rectangle_33WUq{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#555;border-color:#555;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;justify-content:center;min-width:36px;padding-left:8px;padding-right:3px}._cDEzb_p13n-gg-triangle_2O1ZH{border-right:10px solid transparent;color:#555;float:left;height:0;width:0}._cDEzb_p13n-gg-badge-height-desktop_2gU_A{height:20px;line-height:20px}._cDEzb_p13n-gg-badge-height-mobile_1vyht{height:18px;line-height:18px}._cDEzb_p13n-gg-triangle-height-desktop_2oeq6{border-top:20px solid}._cDEzb_p13n-gg-triangle-height-mobile_1iCtm{border-top:18px solid}._cDEzb_p13n-gg-display-mobile_ZG6U7{display:-webkit-box;display:-ms-flexbox;display:flex}._cDEzb_p13n-sc-afo-gg-badge_2aSuo{width:100%}._cDEzb_p13n-sc-afo-gg-badge_2aSuo ._cDEzb_p13n-gg-rectangle_33WUq{background-color:#555;border-top-left-radius:8px;border-top-right-radius:0;line-height:24px}[dir=rtl] ._cDEzb_p13n-sc-afo-gg-badge_2aSuo ._cDEzb_p13n-gg-rectangle_33WUq{border-top-left-radius:0;border-top-right-radius:8px;float:right;padding-left:3px;padding-right:8px}._cDEzb_p13n-sc-afo-gg-badge_2aSuo ._cDEzb_p13n-gg-text_3Ewqp{font-size:12px;line-height:24px}._cDEzb_p13n-sc-afo-gg-badge_2aSuo ._cDEzb_p13n-gg-triangle_2O1ZH{border-top:24px solid;color:#555}[dir=rtl] ._cDEzb_p13n-sc-afo-gg-badge_2aSuo ._cDEzb_p13n-gg-triangle_2O1ZH{border-left:10px solid transparent;border-right:0;float:right}._cDEzb_p13n-gg-afo-badge-text_t7T2S,._cDEzb_p13n-gg-afo-badge_2jQre{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}._cDEzb_p13n-gg-afo-badge-text_t7T2S{background-color:#555;border-color:#555;border-radius:4px;color:#fff;gap:3px;margin:4px 4px 2px;padding:1px 4px} ._cDEzb_p13n-best-seller-badge_1-yh1{background-color:#c45500!important;font-size:12px;padding-bottom:2px;padding-top:2px}[dir=rtl] ._cDEzb_p13n-best-seller-badge-container_2pqK7{float:right}._cDEzb_p13n-best-seller-badge-container_2pqK7{display:inline-block;position:relative}._cDEzb_p13n-best-seller-badge_1-yh1:before{border-bottom-color:#c45500!important}._cDEzb_p13n-best-seller-badge_1-yh1:after{border-top-color:#c45500!important}._cDEzb_p13n-sc-bestseller-badge-body_3nkHf{background-color:#c45500;float:left;line-height:18px;padding-left:6px;padding-right:3px}._cDEzb_p13n-sc-bestseller-badge-text_3apKt{color:#fff;line-height:18px}._cDEzb_p13n-sc-bestseller-badge-triangle_2Z3cK{border-right:9px solid transparent;border-top:18px solid;color:#c45500;float:left;height:0;width:0}._cDEzb_p13n-sc-mvt-bestseller-badge_2jOzn{width:100%}._cDEzb_p13n-sc-mvt-bestseller-badge-body_1vXD8{border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;float:left}._cDEzb_p13n-sc-mvt-bestseller-badge-t17t25_MIFJm{background-color:#d14900;padding:2px 4px!important}._cDEzb_p13n-sc-mvt-bestseller-badge-t24_K5nlh{background-color:#d14900;padding:4px 6px!important}._cDEzb_p13n-sc-mvt-bestseller-badge-t12_uS2wf{background-color:#161d26;padding:4px 6px!important}._cDEzb_p13n-sc-mvt-bestseller-badge-t2_CAn9v{background-color:#c45500;padding:4px 6px!important}._cDEzb_p13n-sc-mvt-bestseller-badge-body-mobile_1PBfo{border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;float:left}._cDEzb_p13n-sc-mvt-bestseller-badge-body-mobile_1PBfo ._cDEzb_p13n-sc-mvt-bestseller-badge-t24_K5nlh{background-color:#d14900;padding:3px 6px!important}._cDEzb_p13n-sc-mvt-bestseller-badge-body-mobile_1PBfo ._cDEzb_p13n-sc-mvt-bestseller-badge-t12_uS2wf{background-color:#161d26;padding:3px 6px!important}._cDEzb_p13n-sc-mvt-bestseller-badge-body-mobile_1PBfo ._cDEzb_p13n-sc-mvt-bestseller-badge-t2_CAn9v{background-color:#c45500;padding:3px 6px!important}._cDEzb_p13n-sc-mvt-bestseller-badge-body-mobile_1PBfo ._cDEzb_p13n-sc-mvt-bestseller-badge-t17t25_MIFJm{background-color:#d14900;padding:1px 4px!important}._cDEzb_p13n-sc-mvt-bestseller-badge-mobile_3dSye{border-radius:4px;font-size:max(13px,min(1.3rem,26px))!important}._cDEzb_p13n-sc-mvt-bestseller-badge-radius_3uVgH{border-radius:4px}._cDEzb_p13n-sc-afo-bestseller-badge_3ylQX{width:100%}._cDEzb_p13n-sc-afo-bestseller-badge_3ylQX ._cDEzb_p13n-sc-bestseller-badge-body_3nkHf{background-color:#e67a00;border-top-left-radius:8px;border-top-right-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:24px}[dir=rtl] ._cDEzb_p13n-sc-afo-bestseller-badge_3ylQX ._cDEzb_p13n-sc-bestseller-badge-body_3nkHf{border-top-left-radius:0;border-top-right-radius:8px;float:right;padding-left:3px;padding-right:6px}._cDEzb_p13n-sc-afo-bestseller-badge_3ylQX ._cDEzb_p13n-sc-bestseller-badge-text_3apKt{font-size:12px;line-height:24px}._cDEzb_p13n-sc-afo-bestseller-badge_3ylQX ._cDEzb_p13n-sc-bestseller-badge-triangle_2Z3cK{border-top:24px solid;color:#e67a00}[dir=rtl] ._cDEzb_p13n-sc-afo-bestseller-badge_3ylQX ._cDEzb_p13n-sc-bestseller-badge-triangle_2Z3cK{border-left:10px solid transparent;border-right:0;float:right}._cDEzb_p13n-sc-afo-badge_2siBd{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;justify-content:space-between;position:relative}._cDEzb_p13n-sc-afo-badge-text_1BnL5{background-color:#c45500;border-radius:4px;color:#fff;margin:4px 4px 2px;padding:1px 4px;position:relative} ._cDEzb_p13n-ac-text-primary_2h8zx,._cDEzb_p13n-ac-text-secondary_17RUV{font-family:Amazon Ember,Arial!important;font-size:12px!important;line-height:22px}._cDEzb_p13n-ac-text-primary_2h8zx{color:#fff;margin-left:8px;margin-right:3px}[dir=rtl] ._cDEzb_p13n-ac-text-primary_2h8zx{margin-left:3px;margin-right:8px}._cDEzb_p13n-ac-text-secondary_17RUV{color:#f69931;margin-right:8px}[dir=rtl] ._cDEzb_p13n-ac-text-secondary_17RUV{margin-left:8px;margin-right:0}._cDEzb_p13n-ac-body_3XXUM{background-color:#232f3e;border-color:#232f3e;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;height:22px;min-width:80px}[dir=rtl] ._cDEzb_p13n-ac-body_3XXUM{float:right}._cDEzb_p13n-ac-triangle_qo4WF{border-right:10px solid transparent;border-top:22px solid;color:#232f3e;float:left;height:0;width:0}[dir=rtl] ._cDEzb_p13n-ac-triangle_qo4WF{border-left:10px solid transparent;border-right:0;float:right}._cDEzb_p13n-ac-container_3idlF{width:100%}._cDEzb_p13n-sc-afo-bestseller-badge_1yDPl ._cDEzb_p13n-ac-body_3XXUM{border-top-left-radius:8px;border-top-right-radius:0;height:24px}[dir=rtl] ._cDEzb_p13n-sc-afo-bestseller-badge_1yDPl ._cDEzb_p13n-ac-body_3XXUM{border-top-left-radius:0;border-top-right-radius:8px}._cDEzb_p13n-sc-afo-bestseller-badge_1yDPl ._cDEzb_p13n-ac-triangle_qo4WF{border-top:24px solid}._cDEzb_p13n-ac-text-secondary_17RUV,._cDEzb_p13n-sc-afo-bestseller-badge_1yDPl ._cDEzb_p13n-ac-text-primary_2h8zx{line-height:24px}._cDEzb_p13n-ac-afo-badge_32oD5{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}._cDEzb_p13n-ac-afo-badge-text_3TGTh{background-color:#232f3e;border-color:#232f3e;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Amazon Ember,Arial!important;gap:3px;margin:4px 4px 2px;padding:1px 4px;position:relative}._cDEzb_p13n-ac-afo-text-primary_31Jgu{color:#fff}._cDEzb_p13n-ac-afo-text-secondary_lYoYS{color:#f69931}._cDEzb_p13n-ac-badge-container_2KKdQ{display:inline-block;position:relative}[dir=rtl] ._cDEzb_p13n-ac-badge-container_2KKdQ{float:right}._cDEzb_p13n-sc-mvt-ac-badge-body_1xEW_{border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;float:left}._cDEzb_p13n-sc-mvt-ac-badge-t17_ZmFyW{background-color:#d14900;padding:2px 4px!important}._cDEzb_p13n-sc-mvt-ac-badge-t12t24_1734W{background-color:#161d26;padding:4px 6px!important}._cDEzb_p13n-sc-mvt-ac-badge-t2_2xtN8{background-color:#232f3e;padding:4px 6px!important}._cDEzb_p13n-sc-mvt-ac-badge-t25_35ZrW{background-color:#161d26;padding:2px 4px!important}._cDEzb_p13n-sc-mvt-ac-badge-body-mobile_1js17{border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;float:left}._cDEzb_p13n-sc-mvt-ac-badge-body-mobile_1js17 ._cDEzb_p13n-sc-mvt-ac-badge-t12t24_1734W{background-color:#161d26;padding:3px 6px!important}._cDEzb_p13n-sc-mvt-ac-badge-body-mobile_1js17 ._cDEzb_p13n-sc-mvt-ac-badge-t2_2xtN8{background-color:#232f3e;padding:3px 6px!important}._cDEzb_p13n-sc-mvt-ac-badge-body-mobile_1js17 ._cDEzb_p13n-sc-mvt-ac-badge-t17_ZmFyW{background-color:#d14900;padding:1px 4px!important}._cDEzb_p13n-sc-mvt-ac-badge-body-mobile_1js17 ._cDEzb_p13n-sc-mvt-ac-badge-t25_35ZrW{background-color:#161d26;padding:1px 4px!important}._cDEzb_p13n-sc-mvt-ac-badge-mobile_25E9r{border-radius:4px;font-size:max(13px,min(1.3rem,26px))!important}._cDEzb_p13n-sc-mvt-ac-badge-radius_19mkD{border-radius:4px}._cDEzb_p13n-sc-mvt-ac-badge_gRfj5{width:100%} ._cDEzb_labelHeight_1Hv8C{height:20px;margin-top:-7px} ._cDEzb_sponsoredLabel_2UvSK{color:#555;font-size:11px} ._cDEzb_p13nSwatchLink_EGezW{display:-webkit-box;display:-ms-flexbox;display:flex} ._cDEzb_p13nBusinessPromotionalBadgeWrapper_1P8Dk{color:#fff;margin-bottom:3px;margin-top:3px}._cDEzb_p13nBusinessPromotionalBadge_1xUcd{background:#025491;color:#fff;padding:4px 6px} ._cDEzb_p13nBDWrapper_RJ1C0{margin-bottom:3px;margin-top:3px}._cDEzb_p13nBDWrapperBadge_30opV{background:#7fccec;padding:3px 6px} ._cDEzb_p13n-sc-cpf-badge_dMVLV{color:#168342!important;text-decoration:none!important}._cDEzb_p13n-sc-cpf-badge_dMVLV i{margin-top:0;vertical-align:middle}._cDEzb_p13n-sc-cpf-cert-row_3PW-5{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}._cDEzb_p13n-sc-cpf-cert-logo_2T8hY{margin-right:18px;min-width:45px}._cDEzb_p13n-sc-cpf-cert-column_1r84G{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}._cDEzb_p13n-sc-cpf-cert-column_1r84G,._cDEzb_p13n-sc-cpf-cert-grid_2Z5J-{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}._cDEzb_p13n-sc-cpf-cert-grid_2Z5J-{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}._cDEzb_p13n-sc-cpf-link_3r-aG{text-decoration:underline!important}._cDEzb_p13n-sc-cpf-bottom-sheet_R9HFz{padding:21px 15px} ._cDEzb_p13n-sc-consolidation-sheet-badge_Kh9DX img{margin-right:1px}._cDEzb_p13n-sc-consolidation-sheet-badge_Kh9DX{display:inline-block}._cDEzb_p13n-sc-consolidation-sheet-badge_Kh9DX i{margin-left:4px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}._cDEzb_p13n-sc-consolidation-bottom-sheet_1CfIc{padding:21px 15px}._cDEzb_p13n-sc-consolidation-icon_13c7d{height:20px;width:16px}._cDEzb_p13n-sc-consolidation-popover-badge_wr73R img{margin-right:1px}._cDEzb_p13n-sc-consolidation-popover-badge_wr73R i{margin-top:0;vertical-align:middle}._cDEzb_p13n-sc-consolidation-popover-badge_wr73R{text-decoration:none!important} ._cDEzb_p13nImageComponent_2h-XX:-moz-loading{visibility:hidden}._cDEzb_autoScale_3FVNQ{height:100%;-o-object-fit:contain;object-fit:contain} ._cDEzb_p13n-delight-pricing-badge_26S9Q{background:#b12704;color:#fff;display:inline-block;padding:2px 10px;position:relative}._cDEzb_p13n-delight-pricing-badge-v2_rw-PO{background-color:#cc0c39;border-radius:4px;color:#fff;display:inline-block;margin-bottom:4px;padding:3px 6px;position:relative;vertical-align:middle} ._cDEzb_p13n-coupon-badge_3d5NR{background:#7fda69;color:#111;display:inline-block;padding:0 6px;position:relative} .p13n-report-flag-hide{cursor:none;display:none}.p13n-report-flag{background-image:url(https://m.media-amazon.com/images/S/sash/vh8ofoqOd7XyRsk.png);background-repeat:no-repeat;background-size:15px 16px;cursor:pointer;height:16px;position:absolute;right:20px;top:35px;width:15px}.p13n-report-flag:hover{background-image:url(https://m.media-amazon.com/images/S/sash/WXxFP-k55X6KCh2.png)}.p13n-report-problem-modal-root{padding:14px 18px} ._cDEzb_p13n-popover-button-divider_2kOw5{margin:6px 0}._cDEzb_p13n-feedback-popover-button_2fDFF{background:url(https://m.media-amazon.com/images/G/01/x-locale/personalization/core-recs/canaries/kebabgrey_18.png) no-repeat 0 0;background-size:18px;display:block;height:18px;text-decoration:none;width:18px}._cDEzb_p13n-feedback-popover-button_2fDFF:hover{background-position:0 -18px}._cDEzb_p13n-feedback-modal-height_3gqUN{height:450px}._cDEzb_p13n-desktop-feedback-kebab-wrapper_Mc9xE{margin:0 3px 15px 10px}._cDEzb_p13n-desktop-feedback-modal-center-utils_3eFTM{height:35px;margin-top:10px;text-align:center}._cDEzb_p13n-desktop-feedback-modal-changeover_2FM1J{display:none} ._cDEzb_energy-efficiency-container_1Pkva{position:relative;text-align:left}._cDEzb_energy-efficiency-badge-standard_28gp8{cursor:pointer;display:inline-block;height:24px}._cDEzb_energy-efficiency-badge-shape_1IcJY{display:inline-block;height:24px}._cDEzb_energy-efficiency-badge-rating_3_0eN{fill:#fff;font-size:20px;vertical-align:middle}._cDEzb_energy-efficiency-badge-rating-sign_1ronK{fill:#fff;font-size:14px;vertical-align:middle}._cDEzb_energy-efficiency-badge-rating-2021_2Q_3P{left:24px * .6;text-shadow:-.5px -.5px 0 #000,.5px -.5px 0 #000,-.5px .5px 0 #000,.5px .5px 0 #000}._cDEzb_energy-efficiency-badge-data-sheet-label-container_2iEi2{display:inline-block;padding-left:5px;padding-top:0;position:absolute;vertical-align:middle}._cDEzb_energy-efficiency-badge-data-sheet-label_3b6X3{cursor:pointer;word-break:break-word} ._cDEzb_inlineErrorDetails_1NBx-{margin-right:-2px;vertical-align:text-top}._cDEzb_spCSRFTreatment_-hwVO{display:none;visibility:hidden} ._cDEzb_apex-savings-percent_nsC2Z{color:#cc0c39;font-weight:300}._cDEzb_apex-savings-percent-badge_nUoC7{color:#fff}._cDEzb_apex-no-wrap-no-overflow_1CHNX{word-wrap:normal;overflow-x:hidden} ._cDEzb_apex-savings-percent_1WI5l{color:#cc0c39;font-weight:300}._cDEzb_apex-no-wrap-no-overflow_3qoUP{word-wrap:normal;overflow-x:hidden} ._cDEzb_badgeDsk_2ocVL a{display:inline-block}._cDEzb_sidesheet_1vXyM{-webkit-overflow-scrolling:touch;background-color:#fff;bottom:0;box-shadow:-4px 0 5px rgba(0,0,0,.1);overflow:visible!important;position:fixed;right:-400px;top:0;width:400px;z-index:1200}._cDEzb_sheetHeader_h5Lkb{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}._cDEzb_ssBadgeTxt_1PjUa{padding-left:8px}._cDEzb_bsBadgeTxt_KxWQj{padding-left:1rem}._cDEzb_expanderInner_sw8K-{padding-left:7px}._cDEzb_ssBgrd_3Q99J{background:#000;cursor:pointer;height:100%;opacity:.4;position:fixed;width:100%;z-index:280}._cDEzb_ssCloseBtn_2arXO{background-color:transparent;border:0;cursor:pointer;left:-30px;position:absolute}._cDEzb_ssCloseIcon_Wdvrw{background-position:-350px -100px;height:30px;width:20px}._cDEzb_ssStickyFooter_3gman{margin:0 -15px -1.2rem;padding:0 15px!important}._cDEzb_ssContentContainer_LTSOV{padding:21px}._cDEzb_ssContentContainer_LTSOV a{display:inline-block}._cDEzb_ssContent_3QodQ{max-height:100vh;overflow-y:scroll}._cDEzb_ssFooterTxt_jSLuY{color:#04705b;padding-left:4px}._cDEzb_backIcon_3VW9U{background-image:url(https://m.media-amazon.com/images/S/sash/k7bwzv3V0gxRaLG.svg);background-size:contain;cursor:pointer;display:inline-block;height:20px;margin-right:1.5rem;width:20px}._cDEzb_badgeTxt_2a_j5{text-decoration:underline}._cDEzb_badgeDskText_2cSSD{color:#0f1111;text-decoration:none;word-break:break-all}._cDEzb_badgePaddingSm_3xeR5{padding:0 2px}._cDEzb_badgePadding_2yNT9{padding:0 4px}._cDEzb_badgeDskText_2cSSD:hover{color:#c7511f!important}._cDEzb_badgeDskLink_dA5_b:hover{color:#c7511f;text-decoration:none}._cDEzb_cert_10_0Q{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6px}._cDEzb_certName_3IZo8{padding-left:4px}._cDEzb_certificate_opeTr{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}._cDEzb_certificateIcon_3YNZd{margin-right:18px;min-width:50px}._cDEzb_certificateTxt_2Xm7g{padding-left:4px}._cDEzb_ssSecContentContainer_17KN8{padding:21px}._cDEzb_ssFooterImg_22JRf{vertical-align:middle}._cDEzb_ssStickyFooterLnk_42245:hover{color:#04705b;text-decoration:none!important}._cDEzb_expanderTitle_1xJvh{font-size:16px;line-height:1.225!important}._cDEzb_ssFooter_3Ef2c{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}._cDEzb_badgeChevron_15M0U{display:inline}._cDEzb_badgeChevronIcon_2nuox{margin-top:auto}._cDEzb_chevronSm_ywVsn{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}._cDEzb_bsContainer_nLdAv{padding:21px 15px}._cDEzb_bsContainer_nLdAv a{display:inline-block}._cDEzb_noMarginLft_8IkB0{margin-left:0}._cDEzb_attribute_W_qe4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:9px 15px}._cDEzb_stickyFooter_1Zv4B{background-color:#fff;bottom:0;margin:0 -15px -1.2rem!important;padding:1.2rem 15px 0;position:sticky}._cDEzb_bsFooterTxt_3q5-v{color:#04705b;padding-left:.5rem}._cDEzb_ssBackIcon_3izOu{background-color:transparent;border:0;padding:0}._cDEzb_detailViewCertName_3na8c{padding-left:1rem}._cDEzb_bsCertificationImg_3APsA{margin-right:18px;min-width:50px}._cDEzb_bsCertification_CfXuB{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}._cDEzb_attrSubCert_1y_4K{padding-bottom:10px;position:absolute}._cDEzb_cert_10_0Q:not(:first-child){padding-left:15px}._cDEzb_certNameMobile_1nSJM{color:#007185!important;padding-left:.5rem} ._cDEzb_ad-feedback-primary-link_2bIZi{height:30px;margin-bottom:7px;margin-top:4px;min-width:75px}._cDEzb_ad-feedback-text_2HjQ9{color:#555;font-family:Amazon Ember Regular,Amazon Ember,Arial;font-size:11px}._cDEzb_ad-feedback-sprite_28uwB{background-color:transparent;background-image:url(https://m.media-amazon.com/images/G/01/ad-feedback/info_icon_1Xsprite.png);background-position:0 0;width:14px}._cDEzb_ad-feedback-sprite-mobile_2_rj8,._cDEzb_ad-feedback-sprite_28uwB{background-repeat:no-repeat;color:#969696;display:inline-block;height:12px;margin:1px 0 1px 3px;vertical-align:text-top}._cDEzb_ad-feedback-sprite-mobile_2_rj8{background-image:url(https://m.media-amazon.com/images/G/01/ad-feedback/default_info_icon_3x.png);background-size:contain;width:12px}._cDEzb_ad-feedback-text-desktop_q3xp_{color:#555;cursor:pointer;display:inline-block;font-family:Amazon Ember Regular,Amazon Ember,Arial;font-size:11px;right:0;top:2px}._cDEzb_ad-feedback-loading-spinnner_1nmZw{margin-left:45%;margin-top:250px}._cDEzb_ad-feedback-loading-spinnner-rtl_2BoOY{margin-right:45%;margin-top:250px}</style> <!--CardsClient--><div id="CardInstanceODA4AG6AUzQ_eZ_P6hOAhQ" data-card-metrics-id="p13n-desktop-carousel_DPSims_1" data-acp-params="tok=PncJRyMYWxP9IxH9yfC97B-YDpDWFpN1wspM_xgXVio;ts=1740161035925;rid=9KWNMHAP6AJ7DHVF80CY;d1=935;d2=0;tpm=CGHDB.content-id;ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1" data-acp-path="/acp/p13n-desktop-carousel/p13n-desktop-carousel-fcd209fb-6dce-401e-a700-9f022635187d-1738191370757/" data-acp-tracking="{&quot;pd_rd_w&quot;:&quot;JUYzp&quot;,&quot;content-id&quot;:&quot;amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&quot;,&quot;pf_rd_p&quot;:&quot;0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&quot;,&quot;pf_rd_r&quot;:&quot;9KWNMHAP6AJ7DHVF80CY&quot;,&quot;pd_rd_wg&quot;:&quot;WDuvT&quot;,&quot;pd_rd_r&quot;:&quot;c5b8cea3-258d-4ba0-9893-67916f18ebc5&quot;,&quot;ref_&quot;:&quot;sims_dp_d_dex_ai_speed_loc_mtl_v5_t1&quot;}" data-acp-stamp="1740161036318"><hr aria-hidden="true" class="a-divider-normal bucketDivider"/><div class="a-section a-spacing-large bucket"><div class="p13n-sc-custom-title aok-hidden"></div><div><div data-a-carousel-options="{&quot;ajax&quot;:{&quot;id_list&quot;:[&quot;{\&quot;id\&quot;:\&quot;0465050654\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;0465050654\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;111944070X\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;111944070X\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;B0DJN673Z9\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;B0DJN673Z9\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;1250758203\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;1250758203\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;B0DDTZ8VT2\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;B0DDTZ8VT2\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;1098146964\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;1098146964\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;1098116305\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;1098116305\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;1591847788\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;1591847788\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;039472903X\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;039472903X\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;1492180742\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;1492180742\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;0128169427\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;0128169427\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;B0CRQ85X91\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;B0CRQ85X91\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;150112174X\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;150112174X\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;0063046067\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;0063046067\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;1631597485\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;1631597485\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;0760372144\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;0760372144\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;0262044110\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;0262044110\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;0060891548\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;0060891548\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;0470185481\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;0470185481\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;1959029789\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;1959029789\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;1032478489\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;1032478489\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;099080092X\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;099080092X\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;4861522471\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;4861522471\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;1492052434\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;1492052434\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;1118766571\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;1118766571\&quot;},\&quot;contextLinks\&quot;:[]}&quot;,&quot;{\&quot;id\&quot;:\&quot;0135800919\&quot;,\&quot;linkParameters\&quot;:{\&quot;pd_rd_i\&quot;:\&quot;0135800919\&quot;},\&quot;contextLinks\&quot;:[]}&quot;]},&quot;autoAdjustHeightFreescroll&quot;:true,&quot;first_item_flush_left&quot;:false,&quot;initThreshold&quot;:100,&quot;loadingThresholdPixels&quot;:100,&quot;name&quot;:&quot;p13n-sc-shoveler_pfltxjqkarp&quot;,&quot;nextRequestSize&quot;:6,&quot;set_size&quot;:26}" data-amabotslotname="desktop-dp-sims" data-devicetype="desktop" data-faceoutSpecs="{}" data-faceoutkataname="GeneralFaceout" data-individuals="0" data-language="en-US" data-linkparameters="{&quot;pd_rd_w&quot;:&quot;JUYzp&quot;,&quot;content-id&quot;:&quot;amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&quot;,&quot;pf_rd_p&quot;:&quot;0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&quot;,&quot;pf_rd_r&quot;:&quot;9KWNMHAP6AJ7DHVF80CY&quot;,&quot;pd_rd_wg&quot;:&quot;WDuvT&quot;,&quot;pd_rd_r&quot;:&quot;c5b8cea3-258d-4ba0-9893-67916f18ebc5&quot;}" data-marketplaceid="ATVPDKIKX0DER" data-metrics="{}" data-name="p13n-sc-shoveler_pfltxjqkarp" data-offset="6" data-pagetype="Detail" data-reftagprefix="sims_dp_d_dex_ai_speed_loc_mtl_v5_t1" data-slotindex="1" data-a-display-strategy="swap" data-a-transition-strategy="swap" data-a-ajax-strategy="promise" role="group" class="a-begin a-carousel-container a-carousel-static a-carousel-display-swap a-carousel-transition-swap p13n-sc-shoveler"><input type="hidden" autoComplete="on" class="a-carousel-firstvisibleitem"/><div class="a-row"><div class="_cDEzb_p13n-flex-container-header-kebab_12qKs"><div class="a-row a-carousel-header-row a-size-medium"><div class="a-column a-span8"><h2 class="a-carousel-heading a-inline-block">Similar items that may deliver to you quickly</h2></div><div class="a-column a-span4 a-span-last a-text-right"><span class="a-carousel-pagination a-size-base"><span class="a-carousel-page-count">Page <span class="a-carousel-page-current">1</span> of <span class="a-carousel-page-max">1</span> </span><span class="a-carousel-restart-container"><span class="a-text-separator"></span><a class="a-carousel-restart" href="#">Start over</a></span><span class="a-carousel-accessibility-page-info a-offscreen" aria-live="polite">Page 1 of 1 </span></span></div></div></div></div><div class="a-row a-carousel-controls a-carousel-row a-carousel-has-buttons"><div class="a-carousel-row-inner"><div class="a-carousel-col a-carousel-left"><a class="a-button a-button-image a-carousel-button a-carousel-goto-prevpage" role="button" href="#"><span class="a-button-inner"><i class="a-icon a-icon-previous"><span class="a-icon-alt">Previous set of slides</span></i></span></a></div><div class="a-carousel-col a-carousel-center"><div class="a-carousel-viewport" role="group" aria-roledescription=""><ol class="a-carousel"><li class="a-carousel-card" style="width:165px"><span data-csa-c-type="item" data-csa-c-item-type="asin" data-csa-c-item-id="amzn1.asin.0465050654" data-csa-c-owner="p13n" data-csa-c-posx="0"><div class="p13n-sc-uncoverable-faceout"><a aria-hidden="true" class="a-link-normal aok-block" tabindex="-1" href="/Design-Everyday-Things-Revised-Expanded/dp/0465050654/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_1/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=0465050654&amp;psc=1"><div class="a-section a-spacing-mini _cDEzb_noop_3Xbw5"><img alt="The Design of Everyday Things: Revised and Expanded Edition" src="https://images-na.ssl-images-amazon.com/images/I/619ncDeLijL._AC_UL165_SR165,165_.jpg" class="a-dynamic-image p13n-sc-dynamic-image p13n-product-image" height="165px" data-a-dynamic-image="{&quot;https://images-na.ssl-images-amazon.com/images/I/619ncDeLijL._AC_UL165_SR165,165_.jpg&quot;:[165,165],&quot;https://images-na.ssl-images-amazon.com/images/I/619ncDeLijL._AC_UL330_SR330,330_.jpg&quot;:[330,330],&quot;https://images-na.ssl-images-amazon.com/images/I/619ncDeLijL._AC_UL495_SR495,495_.jpg&quot;:[495,495]}" style="max-width:165px;max-height:165px"/></div></a><div><div><a class="a-link-normal aok-block" href="/Design-Everyday-Things-Revised-Expanded/dp/0465050654/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_1/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=0465050654&amp;psc=1" role="link"><span><div class="_cDEzb_p13n-sc-css-line-clamp-3_g3dy1 p13n-sc-truncate-fallback p13n-sc-line-clamp-3 p13n-sc-truncate-desktop-type2" data-rows="3">The Design of Everyday Things: Revised and Expanded Edition</div></span></a><div class="a-row a-size-small"><a class="a-size-small a-link-child" href="/Don-Norman/e/B000APP96A/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_1_bl/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=0465050654"><div class="_cDEzb_p13n-sc-css-line-clamp-1_1Fn1y">Don Norman</div></a></div><div class="a-row"><div class="a-icon-row"><a class="a-link-normal" title="4.6 out of 5 stars, 8,119 ratings" href="/product-reviews/0465050654/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_1_cr/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=0465050654"><i aria-hidden="true" class="a-icon a-icon-star-small a-star-small-4-5 aok-align-top"><span class="a-icon-alt">4.6 out of 5 stars</span></i> <span aria-hidden="true" class="a-size-small">8,119</span></a></div></div><div class="a-row a-size-small"><span class="a-size-small a-color-secondary a-text-normal">Paperback</span></div><div class="a-row"><a class="a-size-small a-link-normal p13n-best-seller" href="/gp/bestsellers/books/3564966011/ref=zg_b_bs_3564966011_1/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_1_bsb/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=0465050654"><div class="_cDEzb_p13n-best-seller-badge-container_2pqK7"><i class="a-icon a-icon-addon _cDEzb_p13n-best-seller-badge_1-yh1">#1 Best Seller</i></div>  <span class="a-size-small a-color-secondary">in <span class="a-color-link p13n-best-seller-store-name">Industrial &amp; Product Design</span></span></a></div><div class="a-row"><a class="a-link-normal" href="/Design-Everyday-Things-Revised-Expanded/dp/0465050654/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_1/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=0465050654&amp;psc=1" role="link"><span class="a-color-base">80 offers from <span class="a-price" data-a-size="medium_plus" data-a-color="base"><span class="a-offscreen">$500</span><span aria-hidden="true"><span class="a-price-symbol">$</span><span class="a-price-whole">5<span class="a-price-decimal"></span></span><span class="a-price-fraction">00</span></span></span></span></a></div></div></div></div></span></li><li class="a-carousel-card" style="width:165px"><span data-csa-c-type="item" data-csa-c-item-type="asin" data-csa-c-item-id="amzn1.asin.111944070X" data-csa-c-owner="p13n" data-csa-c-posx="1"><div class="p13n-sc-uncoverable-faceout"><a aria-hidden="true" class="a-link-normal aok-block" tabindex="-1" href="/Persuasion-Code-Neuromarketing-Persuade-Anywhere/dp/111944070X/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_2/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=111944070X&amp;psc=1"><div class="a-section a-spacing-mini _cDEzb_noop_3Xbw5"><img alt="The Persuasion Code: How Neuromarketing Can Help You Persuade Anyone, Anywhere, Anytime" src="https://images-na.ssl-images-amazon.com/images/I/61SDC0nYOHL._AC_UL165_SR165,165_.jpg" class="a-dynamic-image p13n-sc-dynamic-image p13n-product-image" height="165px" data-a-dynamic-image="{&quot;https://images-na.ssl-images-amazon.com/images/I/61SDC0nYOHL._AC_UL165_SR165,165_.jpg&quot;:[165,165],&quot;https://images-na.ssl-images-amazon.com/images/I/61SDC0nYOHL._AC_UL330_SR330,330_.jpg&quot;:[330,330],&quot;https://images-na.ssl-images-amazon.com/images/I/61SDC0nYOHL._AC_UL495_SR495,495_.jpg&quot;:[495,495]}" style="max-width:165px;max-height:165px"/></div></a><div><div><a class="a-link-normal aok-block" href="/Persuasion-Code-Neuromarketing-Persuade-Anywhere/dp/111944070X/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_2/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=111944070X&amp;psc=1" role="link"><span><div class="_cDEzb_p13n-sc-css-line-clamp-4_2q2cc p13n-sc-truncate-fallback p13n-sc-line-clamp-4 p13n-sc-truncate-desktop-type2" data-rows="4">The Persuasion Code: How Neuromarketing Can Help You Persuade Anyone, Anywhere, Anytime</div></span></a><div class="a-row a-size-small"><a class="a-size-small a-link-child" href="/Christophe-Morin/e/B002BOHC7C/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_2_bl/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=111944070X"><div class="_cDEzb_p13n-sc-css-line-clamp-1_1Fn1y">Christophe Morin</div></a></div><div class="a-row"><div class="a-icon-row"><a class="a-link-normal" title="4.6 out of 5 stars, 134 ratings" href="/product-reviews/111944070X/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_2_cr/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=111944070X"><i aria-hidden="true" class="a-icon a-icon-star-small a-star-small-4-5 aok-align-top"><span class="a-icon-alt">4.6 out of 5 stars</span></i> <span aria-hidden="true" class="a-size-small">134</span></a></div></div><div class="a-row a-size-small"><span class="a-size-small a-color-secondary a-text-normal">Hardcover</span></div><div class="a-row"><a class="a-link-normal" href="/Persuasion-Code-Neuromarketing-Persuade-Anywhere/dp/111944070X/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_2/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=111944070X&amp;psc=1" role="link"><span class="a-color-base">28 offers from <span class="a-price" data-a-size="medium_plus" data-a-color="base"><span class="a-offscreen">$765</span><span aria-hidden="true"><span class="a-price-symbol">$</span><span class="a-price-whole">7<span class="a-price-decimal"></span></span><span class="a-price-fraction">65</span></span></span></span></a></div></div></div></div></span></li><li class="a-carousel-card" style="width:165px"><span data-csa-c-type="item" data-csa-c-item-type="asin" data-csa-c-item-id="amzn1.asin.B0DJN673Z9" data-csa-c-owner="p13n" data-csa-c-posx="2"><div class="p13n-sc-uncoverable-faceout"><a aria-hidden="true" class="a-link-normal aok-block" tabindex="-1" href="/Just-Enough-Research-Erika-Hall/dp/B0DJN673Z9/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_3/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=B0DJN673Z9&amp;psc=1"><div class="a-section a-spacing-mini _cDEzb_noop_3Xbw5"><img alt="Just Enough Research: 2024 Edition" src="https://images-na.ssl-images-amazon.com/images/I/51y9c52jJbL._AC_UL165_SR165,165_.jpg" class="a-dynamic-image p13n-sc-dynamic-image p13n-product-image" height="165px" data-a-dynamic-image="{&quot;https://images-na.ssl-images-amazon.com/images/I/51y9c52jJbL._AC_UL165_SR165,165_.jpg&quot;:[165,165],&quot;https://images-na.ssl-images-amazon.com/images/I/51y9c52jJbL._AC_UL330_SR330,330_.jpg&quot;:[330,330],&quot;https://images-na.ssl-images-amazon.com/images/I/51y9c52jJbL._AC_UL495_SR495,495_.jpg&quot;:[495,495]}" style="max-width:165px;max-height:165px"/></div></a><div><div><a class="a-link-normal aok-block" href="/Just-Enough-Research-Erika-Hall/dp/B0DJN673Z9/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_3/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=B0DJN673Z9&amp;psc=1" role="link"><span><div class="_cDEzb_p13n-sc-css-line-clamp-4_2q2cc p13n-sc-truncate-fallback p13n-sc-line-clamp-4 p13n-sc-truncate-desktop-type2" data-rows="4">Just Enough Research: 2024 Edition</div></span></a><div class="a-row a-size-small"><a class="a-size-small a-link-child" href="/Erika-Hall/e/B00RSAYB3C/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_3_bl/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=B0DJN673Z9"><div class="_cDEzb_p13n-sc-css-line-clamp-1_1Fn1y">Erika Hall</div></a></div><div class="a-row"><div class="a-icon-row"><a class="a-link-normal" title="4.7 out of 5 stars, 15 ratings" href="/product-reviews/B0DJN673Z9/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_3_cr/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=B0DJN673Z9"><i aria-hidden="true" class="a-icon a-icon-star-small a-star-small-4-5 aok-align-top"><span class="a-icon-alt">4.7 out of 5 stars</span></i> <span aria-hidden="true" class="a-size-small">15</span></a></div></div><div class="a-row a-size-small"><span class="a-size-small a-color-secondary a-text-normal">Paperback</span></div><div class="a-row"><div class="a-row"><div class="a-section aok-relative"><div class="a-row"><a class="a-link-normal a-text-normal" href="/Just-Enough-Research-Erika-Hall/dp/B0DJN673Z9/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_3/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=B0DJN673Z9&amp;psc=1" role="link"><span class="a-price aok-align-center" data-a-size="medium_plus" data-a-color="base"><span class="a-offscreen">$24.00</span><span aria-hidden="true"><span class="a-price-symbol">$</span><span class="a-price-whole">24<span class="a-price-decimal">.</span></span><span class="a-price-fraction">00</span></span></span></a></div><div class="a-row a-size-small"></div></div></div></div><span class="a-size-mini a-color-base" dir="auto">$7.79 shipping</span></div></div></div></span></li><li class="a-carousel-card" style="width:165px"><span data-csa-c-type="item" data-csa-c-item-type="asin" data-csa-c-item-id="amzn1.asin.1250758203" data-csa-c-owner="p13n" data-csa-c-posx="3"><div class="p13n-sc-uncoverable-faceout"><a aria-hidden="true" class="a-link-normal aok-block" tabindex="-1" href="/User-Friendly-Hidden-Design-Changing/dp/1250758203/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_4/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=1250758203&amp;psc=1"><div class="a-section a-spacing-mini _cDEzb_noop_3Xbw5"><img alt="User Friendly- How the Hidden Rules of Design Are Changing the Way We Live, Work, and Play" src="https://images-na.ssl-images-amazon.com/images/I/71wkaNrIIgL._AC_UL165_SR165,165_.jpg" class="a-dynamic-image p13n-sc-dynamic-image p13n-product-image" height="165px" data-a-dynamic-image="{&quot;https://images-na.ssl-images-amazon.com/images/I/71wkaNrIIgL._AC_UL165_SR165,165_.jpg&quot;:[165,165],&quot;https://images-na.ssl-images-amazon.com/images/I/71wkaNrIIgL._AC_UL330_SR330,330_.jpg&quot;:[330,330],&quot;https://images-na.ssl-images-amazon.com/images/I/71wkaNrIIgL._AC_UL495_SR495,495_.jpg&quot;:[495,495]}" style="max-width:165px;max-height:165px"/></div></a><div><div><a class="a-link-normal aok-block" href="/User-Friendly-Hidden-Design-Changing/dp/1250758203/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_4/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=1250758203&amp;psc=1" role="link"><span><div class="_cDEzb_p13n-sc-css-line-clamp-4_2q2cc p13n-sc-truncate-fallback p13n-sc-line-clamp-4 p13n-sc-truncate-desktop-type2" data-rows="4">User Friendly- How the Hidden Rules of Design Are Changing the Way We Live, Work, and Play</div></span></a><div class="a-row a-size-small"><a class="a-size-small a-link-child" href="/Cliff-Kuang/e/B07ZL2ZW4C/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_4_bl/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=1250758203"><div class="_cDEzb_p13n-sc-css-line-clamp-1_1Fn1y">Cliff Kuang</div></a></div><div class="a-row"><div class="a-icon-row"><a class="a-link-normal" title="4.5 out of 5 stars, 781 ratings" href="/product-reviews/1250758203/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_4_cr/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=1250758203"><i aria-hidden="true" class="a-icon a-icon-star-small a-star-small-4-5 aok-align-top"><span class="a-icon-alt">4.5 out of 5 stars</span></i> <span aria-hidden="true" class="a-size-small">781</span></a></div></div><div class="a-row a-size-small"><span class="a-size-small a-color-secondary a-text-normal">Paperback</span></div><div class="a-row"><div class="a-row"><div class="a-section aok-relative"><div class="a-row"><a class="a-link-normal a-text-normal" href="/User-Friendly-Hidden-Design-Changing/dp/1250758203/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_4/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=1250758203&amp;psc=1" role="link"><span class="a-size-medium _cDEzb_apex-savings-percent_nsC2Z aok-align-center">-16%</span><span class="a-letter-space"></span></a><a class="a-link-normal a-text-normal" href="/User-Friendly-Hidden-Design-Changing/dp/1250758203/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_4/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=1250758203&amp;psc=1" role="link"><span class="a-price aok-align-center" data-a-size="medium_plus" data-a-color="base"><span class="a-offscreen">$17.56</span><span aria-hidden="true"><span class="a-price-symbol">$</span><span class="a-price-whole">17<span class="a-price-decimal">.</span></span><span class="a-price-fraction">56</span></span></span></a></div><div class="a-row a-size-small"><a class="a-link-normal a-text-normal" href="/User-Friendly-Hidden-Design-Changing/dp/1250758203/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_4/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=1250758203&amp;psc=1" role="link"><div class="a-row"><span class="a-size-mini a-color-secondary aok-nowrap"><span>List:</span> <span class="aok-nowrap a-text-strike">$21.00</span></span></div></a></div></div></div></div><span class="a-size-mini a-color-base" dir="auto">$7.64 shipping</span></div></div></div></span></li><li class="a-carousel-card" style="width:165px"><span data-csa-c-type="item" data-csa-c-item-type="asin" data-csa-c-item-id="amzn1.asin.B0DDTZ8VT2" data-csa-c-owner="p13n" data-csa-c-posx="4"><div class="p13n-sc-uncoverable-faceout"><a aria-hidden="true" class="a-link-normal aok-block" tabindex="-1" href="/Tested-advertising-methods-John-Caples/dp/B0DDTZ8VT2/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_5/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=B0DDTZ8VT2&amp;psc=1"><div class="a-section a-spacing-mini _cDEzb_noop_3Xbw5"><img alt="Tested advertising methods" src="https://images-na.ssl-images-amazon.com/images/I/61R5D5+VsyL._AC_UL165_SR165,165_.jpg" class="a-dynamic-image p13n-sc-dynamic-image p13n-product-image" height="165px" data-a-dynamic-image="{&quot;https://images-na.ssl-images-amazon.com/images/I/61R5D5+VsyL._AC_UL165_SR165,165_.jpg&quot;:[165,165],&quot;https://images-na.ssl-images-amazon.com/images/I/61R5D5+VsyL._AC_UL330_SR330,330_.jpg&quot;:[330,330],&quot;https://images-na.ssl-images-amazon.com/images/I/61R5D5+VsyL._AC_UL495_SR495,495_.jpg&quot;:[495,495]}" style="max-width:165px;max-height:165px"/></div></a><div><div><a class="a-link-normal aok-block" href="/Tested-advertising-methods-John-Caples/dp/B0DDTZ8VT2/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_5/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=B0DDTZ8VT2&amp;psc=1" role="link"><span><div class="_cDEzb_p13n-sc-css-line-clamp-4_2q2cc p13n-sc-truncate-fallback p13n-sc-line-clamp-4 p13n-sc-truncate-desktop-type2" data-rows="4">Tested advertising methods</div></span></a><div class="a-row a-size-small"><a class="a-size-small a-link-child" href="/John-Caples/e/B000APA8AM/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_5_bl/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=B0DDTZ8VT2"><div class="_cDEzb_p13n-sc-css-line-clamp-1_1Fn1y">John Caples</div></a></div><div class="a-row"><div class="a-icon-row"><a class="a-link-normal" title="4.7 out of 5 stars, 171 ratings" href="/product-reviews/B0DDTZ8VT2/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_5_cr/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=B0DDTZ8VT2"><i aria-hidden="true" class="a-icon a-icon-star-small a-star-small-4-5 aok-align-top"><span class="a-icon-alt">4.7 out of 5 stars</span></i> <span aria-hidden="true" class="a-size-small">171</span></a></div></div><div class="a-row a-size-small"><span class="a-size-small a-color-secondary a-text-normal">Paperback</span></div><div class="a-row"><div class="a-row"><div class="a-section aok-relative"><div class="a-row"><a class="a-link-normal a-text-normal" href="/Tested-advertising-methods-John-Caples/dp/B0DDTZ8VT2/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_5/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=B0DDTZ8VT2&amp;psc=1" role="link"><span class="a-size-medium _cDEzb_apex-savings-percent_nsC2Z aok-align-center">-7%</span><span class="a-letter-space"></span></a><a class="a-link-normal a-text-normal" href="/Tested-advertising-methods-John-Caples/dp/B0DDTZ8VT2/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_5/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=B0DDTZ8VT2&amp;psc=1" role="link"><span class="a-price aok-align-center" data-a-size="medium_plus" data-a-color="base"><span class="a-offscreen">$18.63</span><span aria-hidden="true"><span class="a-price-symbol">$</span><span class="a-price-whole">18<span class="a-price-decimal">.</span></span><span class="a-price-fraction">63</span></span></span></a></div><div class="a-row a-size-small"><a class="a-link-normal a-text-normal" href="/Tested-advertising-methods-John-Caples/dp/B0DDTZ8VT2/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_5/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=B0DDTZ8VT2&amp;psc=1" role="link"><div class="a-row"><span class="a-size-mini a-color-secondary aok-nowrap"><span>List:</span> <span class="aok-nowrap a-text-strike">$19.99</span></span></div></a></div></div></div></div><span class="a-size-mini a-color-base" dir="auto">$8.05 shipping</span></div></div></div></span></li><li class="a-carousel-card" style="width:165px"><span data-csa-c-type="item" data-csa-c-item-type="asin" data-csa-c-item-id="amzn1.asin.1098146964" data-csa-c-owner="p13n" data-csa-c-posx="5"><div class="p13n-sc-uncoverable-faceout"><a aria-hidden="true" class="a-link-normal aok-block" tabindex="-1" href="/Laws-UX-Psychology-Products-Services/dp/1098146964/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_6/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=1098146964&amp;psc=1"><div class="a-section a-spacing-mini _cDEzb_noop_3Xbw5"><img alt="Laws of UX: Using Psychology to Design Better Products &amp; Services" src="https://images-na.ssl-images-amazon.com/images/I/61lIkazwCqL._AC_UL165_SR165,165_.jpg" class="a-dynamic-image p13n-sc-dynamic-image p13n-product-image" height="165px" data-a-dynamic-image="{&quot;https://images-na.ssl-images-amazon.com/images/I/61lIkazwCqL._AC_UL165_SR165,165_.jpg&quot;:[165,165],&quot;https://images-na.ssl-images-amazon.com/images/I/61lIkazwCqL._AC_UL330_SR330,330_.jpg&quot;:[330,330],&quot;https://images-na.ssl-images-amazon.com/images/I/61lIkazwCqL._AC_UL495_SR495,495_.jpg&quot;:[495,495]}" style="max-width:165px;max-height:165px"/></div></a><div><div><a class="a-link-normal aok-block" href="/Laws-UX-Psychology-Products-Services/dp/1098146964/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_6/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=1098146964&amp;psc=1" role="link"><span><div class="_cDEzb_p13n-sc-css-line-clamp-4_2q2cc p13n-sc-truncate-fallback p13n-sc-line-clamp-4 p13n-sc-truncate-desktop-type2" data-rows="4">Laws of UX: Using Psychology to Design Better Products &amp; Services</div></span></a><div class="a-row a-size-small"><a class="a-size-small a-link-child" href="/Jon-Yablonski/e/B0871JFG77/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_6_bl/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=1098146964"><div class="_cDEzb_p13n-sc-css-line-clamp-1_1Fn1y">Jon Yablonski</div></a></div><div class="a-row"><div class="a-icon-row"><a class="a-link-normal" title="4.6 out of 5 stars, 34 ratings" href="/product-reviews/1098146964/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_6_cr/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=1098146964"><i aria-hidden="true" class="a-icon a-icon-star-small a-star-small-4-5 aok-align-top"><span class="a-icon-alt">4.6 out of 5 stars</span></i> <span aria-hidden="true" class="a-size-small">34</span></a></div></div><div class="a-row a-size-small"><span class="a-size-small a-color-secondary a-text-normal">Paperback</span></div><div class="a-row"><a class="a-link-normal" href="/Laws-UX-Psychology-Products-Services/dp/1098146964/ref=sims_dp_d_dex_ai_speed_loc_mtl_v5_t1_d_sccl_2_6/135-3423260-0821935?pd_rd_w=JUYzp&amp;content-id=amzn1.sym.0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_p=0f87386f-4004-4fe7-9d46-10e9ecc4ed3b&amp;pf_rd_r=9KWNMHAP6AJ7DHVF80CY&amp;pd_rd_wg=WDuvT&amp;pd_rd_r=c5b8cea3-258d-4ba0-9893-67916f18ebc5&amp;pd_rd_i=1098146964&amp;psc=1" role="link"><span class="a-color-base">24 offers from <span class="a-price" data-a-size="medium_plus" data-a-color="base"><span class="a-offscreen">$3448</span><span aria-hidden="true"><span class="a-price-symbol">$</span><span class="a-price-whole">34<span class="a-price-decimal"></span></span><span class="a-price-fraction">48</span></span></span></span></a></div></div></div></div></span></li></ol></div></div><div class="a-carousel-col a-carousel-right"><a class="a-button a-button-image a-carousel-button a-carousel-goto-nextpage" role="button" href="#"><span class="a-button-inner"><i class="a-icon a-icon-next"><span class="a-icon-alt">Next set of slides</span></i></span></a></div></div></div><span class="a-end aok-hidden"></span></div></div></div></div><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="p13n-desktop-carousel_DPSims_1"]', '#CardInstanceODA4AG6AUzQ_eZ_P6hOAhQ')('mark', 'be')}</script> <script>if(window.uet){window.uet('be','p13n-desktop-carousel_DPSims_1',{wb: 1})}</script> <script>if(window.mixTimeout){window.mixTimeout('p13n-desktop-carousel', 'CardInstanceODA4AG6AUzQ_eZ_P6hOAhQ', 90000)}; P.when('mix:@amzn/mix.client-runtime', 'mix:p13n-desktop-carousel__WOQhh4o5').execute(function (runtime, cardModule) {runtime.registerCardFactory('CardInstanceODA4AG6AUzQ_eZ_P6hOAhQ', cardModule).then(function(){if(window.mix_csa){window.mix_csa('[cel_widget_id="p13n-desktop-carousel_DPSims_1"]', '#CardInstanceODA4AG6AUzQ_eZ_P6hOAhQ')('mark', 'functional')}if(window.uex){window.uex('ld','p13n-desktop-carousel_DPSims_1',{wb: 1})}});}); </script> <script>P.load.js('https://images-na.ssl-images-amazon.com/images/I/51p-Uo3bNjL.js?xcp'); </script> </div> </div><div cel_widget_id='sims-consolidated-3_csm_instrumentation_wrapper' class='celwidget'> <div id='DPSims_sims-container_desktop-dp-sims_2_container'><script>(window.AmazonUIPageJS ? AmazonUIPageJS : P).when('A', 'dram-lazy-load-widget', 'ready').execute(function(A) {A.trigger('dram:register-lazy-load-widget', '#DPSims_sims-container_desktop-dp-sims_2_container',2500, 'DPSims_desktop', true);});</script><script class='json-content' type='application/json'>{"encryptedLazyLoadRenderRequest":"AAAAAAAAAAA42X6f3VXpbGRKig/87BOUKRIAAAAAAADJgkMZ7gNt7GbQJSNcgnQ+eosqxMuG6z4u5NGndPcunl/bn632S+a2u/3fLH4ACxtW+GFq2PntuuPrH3/tjfMlYHWYMyiio+ogOCpUGKg43//v07UUqhPXRS2lKGSrX3g3udtkMGOjv8s+87+UsV2cUIwOt8htAi/0f3lRDZXUW5aNR47qQwyZCR126YIEm3GM8rCdJ3TPa6hdN1PxjjkLwovFplWceaZZhfS9NLzAYOI5/EqU84ryv/ju34HupUYYZXpuI3ozJpQIuVzgD5O2a/EGR1o7l4cxYjXufCkD0FyDpgSyweCUGB21aB3sfLlCqS/hLaVPXLIhTzippMPtYrS2dbDUyaO+dS6+FYJ6jtjIqyTE6CeCkQQ/9k/N6ZVmqYSUMdLUi4EiSY9+Aq7Z4LKjAOoRBFiJEy/UnWJSmwmCWlpmQ6Z9HAxkHmc61ygNmtm1naKKWXuESHAWpyJ0ouwn9147bVM9XY+ECudBVXKJluqfKC4QKstCRRtEJtuB1z3GF62y7xrQVd7o1mI5VdBwALsv+cSlFhQOlm3fjUReyg+duI0Ey/4C0Zyvsu7rezJRB3lyMNkdezOkgTVF8j88JJD0/eRcKgxQtVkzQC8+TU+u333+AMUMGfQNqF7JQ4bB4+vD3TkpYqhOYUK+WHdNIu6f6gaBldX1VcWT1rDLsMfh/Fle3ZSnL2p/zC4nOwgsUHrLYMkKdxwBprA1VF21ua5f3tnBCzAFEmOUieMUo9PzuKjOBsVTomLjfoiACBBo1G0/Y4f0S1eOUV+0oBiippGFgpOr7ksPSSoWiKJyBpyGKEzT9bKiFbur1ShR7OfpO2C9EKqW1jGHYWinPg9CKrLzSS4RYl5Q9DVKJxsXb4VnjP8kRwiSldLRDVq1WlWHeGijeagmQEqVX+5V7659LFy/9ggg5Kx9BMadWyi3ClaOIZlkVol4/RlGZRWfyuUwwjybhk1v3PLgHfTHMK/HzsCHNi06eRIWhzTEZ7OS8IZxwNOTRl8SsQEi24iCGK/CS3l9B3HLMPDBqWaxDd02NS2NchjNmg3Zrn8B3wJKr04BAvOnzC1/+nnuemhoNQdt3qDgCm3GBHUDriNAFKEbkXjn8GsChFUP7EK5bbIWElGpgIEDlFPpvg9KVl5bjDO7+mlkZ2Bq0/6fo6VCzBHLZ8CkUpZcpxcDzmxZ1J1gHSghiXUdyPUgh2M1GwS1QAA95EIEcYnFHWOuPcVXGs+O0Zm0VBt6zjYmQVGmgFuIZq+/FnAZcLgjK2r+vQSJKifRDrXvnmK6iSo2xqHpHm8wkXv3N56tsu3eTvl4i15qhVCjZAbCUpWmN6iH62Awyxifbo3YDc61o6RRSqu6uyvWwkbJovLmL3TGCl45tpg3zitVMgPiVlCJoEw7PUFqxmnoCUj2hC/MhNxLctMdyoXJL8UB2hBs3uT3e97eGleLMF0XH1dclmOFfZuDTV4WWIO90FuN9F07eWB0Xy/WrMG3uXCeiCUXZGjn/e+ecXL2h3YT2g0JSD/t1DSfyuu+JGVsdcHAt8RIuyIAPK/TX0TNK1/316DJajxRyPDgIYc6lZ2TsRQdLjErNsbDLGwoqbfXjMPeNg//IMSc79A8TcuPbdYh8odjMBqbaQubAZEGxvzV3S2ylVX9nW43PR3NhQmbjYX2aFj+xg8XcRPOS0ABYhsRjQUNPrYOuMt/drXEoGa20LgjM/tbwyLnATdPMlc/Zr8kNhQCK0dDZftobTXN6ea6GyeAKC7gXKX1aOCMFdxBlI2UycLYLgBVxGqhJAqBG3KjkEHE0sOlX1CoI7SKakbVA5vmfvU5/cuGixmDWReKZyExcvNUyWiI+uG3dM/jlayHi8k2eisHP8rYrGQiGR2WGJCSg4NN1JAdg0ohphdYfYPUrjSrbPFMoFY1YTIkVPoFcd5R+sgwrA+0EjyG4HevFjHhNPOGAI8B6UpfDqCRePcMDNEcvlafVMoTfVsMFQEtFEHnD6YmWMicR3p8SLpexHaPda446r1nTpnPRh5PwPw97ZkTPhRB0hJ/7MuE16Wilb+YLtl41NnLYTm4dBLuT2orfKh9wrEmYykTpChVZfyJl3s/2u0z9KQUFCJQR6ruMpJfRQ7liWNR8O2EUCV8tZNGrAHAQZp5mnpjoRh+Snj0ZMgZf5+/IQYrV5H8HYje+DLtRMcvsm/8LAW9Vh3oAMJ60bqBa6sWQeI7GafTxKFDeDGqa9VzR77exmUxJ6OLm5aPa/P5xEh0sqDA1pcyNmP/Tjg5zHBozBK26THTyh5RAuugdrM7YU9Nbdk8U/pSvJHrg658d8ZVTg1s+r3nPs6OkXODcLEj0wbKhWHe8SOCjubmntekk81EFvaTPFlHKlP+jKCUw0tgOnlEy3e9/tIE3Sp1OoKAtaIwx2Ryy5TfR/7hMeYDKqJJzm/CpLDe6lj4BTVOdDeU6RoVlyYwkbEuWCGtAnwEy6RelOb6Gaoq1nKO+mTl7NwyrUDlzgFoi1woD16+5Uarf4zZ74cPlDio4h5hColEbUV8hk7Y/oHGe6oVK2L4tqmf0ZKJ4vWRV27aLeZsOefK3vf5xWH+awu0B7wZDhikNC8HivGFzHunZepOZXb3lktHa5is2o9BQlZkkPOKCY9OqS5tvYMRJP7TLDbhllSz0g0Qme05PYS9Z8sF+MZGU1ow6CPP7Vld7RVZS9eG8GyCB/3uVzf/IuL3j6VC+GdhQ8XMt3D4ESMpfCg32D5sbxI0Eo9FRnyE5zfZOkzg/O9VDk6k3DD6h/P5F3XusSEvY4rjq0NRWk457yyTP4hMzizZY7XYiuirZu2QRPMLTJneTodscTO2X59iPq1F1BUua68GpndMiRqHFcHzOZXg21TZq+CGOyFExVtWW4+s6HSiQ1OmhsqR2goRU1pK3o5N/VbhF/sSyaaOl3I/8sbSY7q6ckYc51FXIPAThb3OvEelhs61jfhQKhwtIR5afCxR3DxPnMkW9z6jP3NXKXHgjrIVDAcM7d7bdnBZCHQ+TJsoIxwYCw4hCrIOVoTcc1V1tyjtjURw1b3o2aVcoIMsrej56EIB56Fdc3G+DrlIquFum56RwDDGHmrdoEqHoNtfDSk+JxkZamEtsoSwujPbknc7paB1qO0yiBjHf2BNr1m8Kq2oRyjEeCZ475jtfQMWodW4xfZitjZqPIMMEA191Be4fCt1T8yZXc/YlygklwTVxkxy8QYTuaJGJVRgDQIFysjjMW97L/JcvtX71bOBN9r8sie8d35UVu5kdKY6xcvJpLUZCEOuUtc1nEg6TF1L2uHlFNrYoEARYqspHJ9NIvdkL8pmUG4aQZPhH5yXBNKXDB1wElcRDgaS9JjpfNHPe7YAb1RslhBrrYLwJ+2A4U39J00HxoPW1J5h/eBXFB/apREgOCfEjCVendZW/Z9t7etCN+sJjPMvM7+W5v3jflA2kr7BEYBhl/EvuZH1UCZTKa5wcI/tKGBwxq3Q7Y7ceiixqFPMBXCrvUvZ1lwodShUJsXiYXjjd7tkKvUptMukoPd2obMMuZLZbSy9qj71uwmBsWQB+vYnG7cSvTm2DvUdt725mPaNKXlUzEpTpHyQ7gWOJg7PWsbRl26yrYsixHuIl/zY3WfA3f1AOUanr3HvQb+wxC7dfDJCJO7zZ64bOolx2hQ/gKPwvRzAr6tRmYydtCLHmQrBVfdwlMTF6JEXGmCjjzh+7pza2RCDTqEgpoDDC0yJIH/qe8HC2aSeQxzDAEMZ3iMXLNSkC1+CTNtC8yCO7WE9ZmsdacwiqkWYxdq68bNyWVMRtpXcd9sXIfs20DeunsWwolnzcdrT4NlEn/NsKoASkIQvh5+YYeH5FSxmEO78sGDOHRS/6goCgGQw2k4jBS1eT9TsBRqs76AATvGFfUAK6fIIW0Bos5oiBMcDj+MbGYq3aXVi5QHwog7tD2HUxbWK7DvEQ8TV9r6RFR7b8FEmxvfnNVY7OyY2maZoj9haEQkHfXmlRfovqPMQ1zLs0+xHzAloEwpaFZDK2AuNS6R15rMXGcBMPrMOscblqH2pvhzhO+sVmYvtR/6QZoxRgSlAXKomg1qNiVojEjmzZi5Ucv1oASlfywuNszpyCjxMmgI1ZNxQNOEOy3zLMQQevGi4ew1hC/+Ih3Y8UtH7j9Qa3PtW9UKmonkuDDyr8qlU3wRg4MbYZkeMABS59L8haggNc/l5k3rd6F+1zEliuSACW1O86Jq8hq7dWXLO6Xb0Vpl01kVVTu/CchDu0nRMqbrFjKZhqhNhrSv1YaxBlqAzrkH1fGjh9T+ZaJJQeKDjzaNXZIs76NWNTH6ZVI7IGK241kS3iMlwLs4BINHOsNHonCP6Ld1hqRrCYZVPFzq/5DEqxLuKAu9gK0OUMcFuXMsnMoy0HosMbZVThoW/OIwXEUzg7V1HFj8DpNQiSOy38t79CM8xet9KIp9ZqshsuwPKDoKRFH/NxVQw5//HgOzgU2z0etF6tTVji6kBVDyYC9ScwRl23EUyZK16nbmOINx9wgz5zVv+5F5jzUivUAf3COUUQWRRNawn1/TtuAAt1gj+EOPjr1jaKlmZh9VW/IqbHLtUfNFeFSFUm01PHMZJ6SwWC8Zm11maNgD9p5CzG+BpZtqbzXE32UsBPv62rr4PN4tl5GUBSiM1n0R2yheDHjJ1IXGoU/U+qPo0/bM29VHW6KP7pYUmBsa5+ojaMeUbC2E/JMfIoEx9IXCtGa3JYSU4Gk9pWqRfv0yAnIHkk6NXnS/PtPAJKP1Ad6NoHCq5lm0RRD9rZcOydIbq2rf7Qhqu0SoxlJofR/9gdk1eGYZUtoyHGkrbLFCYA9veL3kSKKFXKdLAaSefAa/sZt5MN1EezbcaTK5fNTcv4nuU/rtcR4mvSlRG50ly2KcCjYGniiuEkYVrCTP5pvdLqWOuLaZfvvifyyP5UvB2J3WVpDWLk0Re2HMfprTFz3GxkMKwEOdw+CTpKjUcs8sVA5AyW8IXzBBZ+7jiu0IXRYxSkOIxJYFOS4dqyCjSYHMaM0x9RD3JvsZKxDLybofHiZbfmGD5PYMjzSXdZmrXoPMm8zMDM6Dbl3ElMZLS50TohGmLN8O0kqOIwWMSB2lWDzRVl1RxorvfpMArY8hS8wxBhFVWIl7aOEltMZtf4pf1y6/IZhl3dTrCdS3y+RUwMODG6fXMTYww4uZCPZFrLV8PaMVUon+eXdmLN7oe/7UlM+CFc2hguwWSRZSagxiiWwck06uTWC3kW/WFBckQG/T9uHK1z6KhEt56iNBy/Vx0xEaAMs1oOGAounpg4hXQ2S8BOJeQwFYx0LMzbUh3lDpiR8/fxvrUPbQXyPNPPQFcDYk6CuzplW2dyc2NjdB5ulU9ntcMo//09k9n3k5zAoCtnlvH2fplX0PNkll70LwidF+tcwaaFaxEiRKpMnLmhbtAzc4sIPi29LwB/Kx9CKurdWYA+J9SacidsWHmnxECc7A4ng9+6ro8VbYNHmOMzB6vCAZW006HtJ3NX3v3TbiAMQMXdxii0bjoA2VGItbk+e/BQkEHp/IFpMVFVkVjmrJ7Io62NUgXC9GfJch1z/Z90jTZtzBUB7yTIHauwj3/IaWbJe9PMs9RTofRnljrCi2O2u/2ipBLqaTubP2GKqu2rXivkdhGxISmp0YIPx/SvC2KQUQwGS8kUpEQ+nTkQ27y1Rpte7d1mEvo1FlaxpR0ojq3TZt3ETgUtoxXcJiyDD0nrE1SZEjWYk7L5u/9nshYqxFB2chkPN0nhx/9Cum16agYxl8PPwO8LylsXpg6qpSi/cVE9uBwGPaOuWOpE3d1XYB5hZO8sgxKRq51LpqQXBkTmN5sawufgadu5aFU6dcElaqO5X/F+OdGl27In3YXRt9a1oEOiHf9eZWJ2Cvs6D4QHkkfjqwfzer0w2GmxOY6JyIlGvuRSotIPqhGEeXOuEsffcxoLdMWfFaj1o445/Hsd+Wa9Z8PYhrrHBTWm3liyox76Czt0rCEuBpZ/6CYy3pUJwnczl/CJM9xsjUlDw2DHWVHcdiQiYD/3INgU5fNpJ+TJMoVCRQCLSsGNqwqDen9y0JSTek2+jPevzriG3L7ABw+PhEQNorxbFqtRVpot0M/zn8+Gzgvvb+XhFsYIet68DrWejNgafjK6xpu1k7bIgXb+I2IwQbxm0ukvKQxsg=="}</script><div class='widget-html-container'><div style='height: 350px;'><span class='lazy-load-spinner'></span></div></div></div><link rel="stylesheet" href="https://images-na.ssl-images-amazon.com/images/I/01FvA6+tfcL.css?AUIClients/DramAssets" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/01UiZXT0lxL.js?AUIClients/DramAssets'); </script> </div> <div cel_widget_id='customer-reviews_csm_instrumentation_wrapper' class='celwidget'><div id="customerReviews" aria-label="Top reviews" tabindex="0"> <hr aria-hidden="true" class="a-spacing-large a-divider-normal"/><span class="cr-widget-PageState"> <span id="cr-state-object" data-state='{"asin":"0321657292","deviceType":"desktop","contextId":"","reviewCommentsAjaxUrl":"","reviewCommentSubmissionAjaxUrl":"","approvedAuthorAjaxUrl":"","reviewsAjaxUrl":"/hz/reviews-render/ajax/medley-filtered-reviews/get/","medleyReviewsAjaxUrl":"/hz/reviews-render/ajax/medley-reviews/get/","reviewerType":"","formatType":"","filterByKeyword":"","filterByLanguage":"","filterByStar":"","filterByHeight":"","filterByWeight":"","filterByAge":"","showLanguageFilter":false,"showHeightFilter":false,"showAgeFilter":false,"showStarFilter":false,"showMediaFilter":false,"showReviewerFilter":false,"languageOfPreference":"en_US","isCardTreatmentEnabled":false,"lazyWidgetLoaderBufferPixels":"1000","lazyWidgetLoaderDelayBeforeTriggering":"5000","lazyWidgetLoaderUrl":"/hz/reviews-render/ajax/lazy-widgets/stream","lazyWidgetCsrfToken":"hGz03zfPfNf%2FRXNPlBgCxCMsdhC2qdfDfJ2nhmRL7GsnAAAAAGe4wAsAAAAB","reviewsCsrfToken":"hGz03zfPfNf%2FRXNPlBgCxCMsdhC2qdfDfJ2nhmRL7GsnAAAAAGe4wAsAAAAB","lazyWidgetDomainWhitelist":["amazon.com","amazon.ca","amazon.com.mx","amazon.com.br","amazon.cl","amazon.com.co","amazon.co.uk","amazon.de","amazon.it","amazon.sa","amazon.com.tr","amazon.es","amazon.fr","amazon.in","amazon.ae","amazon.nl","amazon.se","amazon.pl","amazon.eg","amazon.co.za","amazon.com.be","amazon.com.ng","amazon.ie","amazon.co.jp","amazon.com.au","amazon.sg","amazon.cn"],"signinUrl":"https://www.amazon.com/ap/signin?openid.return_to\u003dhttps%3A%2F%2Fwww.amazon.com%2FRocket-Surgery-Made-Easy-Yourself%2Fproduct-reviews%2F0321657292\u0026openid.identity\u003dhttp%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select\u0026openid.assoc_handle\u003dusflex\u0026openid.mode\u003dcheckid_setup\u0026marketPlaceId\u003dATVPDKIKX0DER\u0026language\u003den\u0026openid.claimed_id\u003dhttp%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select\u0026openid.ns\u003dhttp%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0","reftagTriggerUrl":"/hz/reviews-render/ajax/reftag-trigger","mobileImageGalleryUrl":"","productInfoUrl":"","disableScroll":false,"onLoadShowHideElements":"#cm-cr-dp-reviews-loading-wrapper,.cr-reviews-loading","marketplaceId":"ATVPDKIKX0DER","locale":"en_US"}'></span> </span> <script type="a-state" data-a-state="{&quot;key&quot;:&quot;cr-weblab-state&quot;}">{}</script> <link rel="stylesheet" href="https://images-na.ssl-images-amazon.com/images/I/01STrEog8JL._RC|018qj6SXL2L.css,013dXnu2anL.css,41fzNs+lN4L.css,01cdXa5nSoL.css_.css?AUIClients/DesktopMedleyFilteringMetaAsset#386124-T1" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/414nY+8DSyL._RC|01tj0YKAiXL.js,211jvDbpcpL.js,413iL3GZzZL.js,316QnR6nr+L.js,01VSu9SK-XL.js,41l6Ts6x3oL.js_.js?AUIClients/DesktopMedleyFilteringMetaAsset#386124-T1.666973-T1'); </script> <div id="reviewsMedley" data-hook="reviews-medley-widget" class="a-fixed-left-grid a-spacing-extra-large"><div class="a-fixed-left-grid-inner" style="padding-left:300px"><div class="a-fixed-left-grid-col a-col-left" style="width:300px;margin-left:-300px;float:left;"><span class="cr-widget-TitleRatingsHistogram"> <div class="celwidget c-f" cel_widget_id="cr-ratings-histogram_customer-reviews-detail_0" data-csa-op-log-render="" data-csa-c-content-id="DsUnknown" data-csa-c-slot-id="DsUnknown-1" data-csa-c-type="widget" data-csa-c-painter="cr-ratings-histogram-cards"><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="cr-ratings-histogram_customer-reviews-detail_0"]', '#CardInstance7unTLOaeYNfRulBoIZi9XA')('mark', 'bb')}</script> <script>if(window.uet){window.uet('bb','cr-ratings-histogram_customer-reviews-detail_0',{wb: 1})}</script> <style>._cr-ratings-histogram_style_ratings-histogram-mobile__3JRFf{padding-left:6px;padding-right:6px}._cr-ratings-histogram_style_histogram__-J2UR{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:14px}._cr-ratings-histogram_style_histogram-row-container__Vh7Di{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px}._cr-ratings-histogram_style_histogram-row-container__Vh7Di>div:nth-last-of-type(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}._cr-ratings-histogram_style_histogram-column-space__RKUAd{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:0;visibility:hidden}._cr-ratings-histogram_style_customer-reviews-title__3Uofp{display:inline-block;padding:0}._cr-ratings-histogram_style_star-rating-explanation-icon-desktop__P8OPV{margin-left:8px;margin-top:5px}._cr-ratings-histogram_style_star-rating-explanation-icon-mobile__zQs4d{margin-left:8px;margin-top:2px}._cr-ratings-histogram_style_star-rating-explanation-mobile__2Tz23{display:inline-block}</style> <!--CardsClient--><div class="_cr-ratings-histogram_style_star-rating__s2nPF" id="CardInstance7unTLOaeYNfRulBoIZi9XA" data-card-metrics-id="cr-ratings-histogram_customer-reviews-detail_0" data-acp-params="tok=Vepw43FJ5FgYL68TzdRntOoncW-osIWrVfX-NlTVZQU;ts=1740161035818;rid=9KWNMHAP6AJ7DHVF80CY;d1=935;d2=0" data-acp-path="/acp/cr-ratings-histogram/cr-ratings-histogram-963e6af9-3b99-4da8-8ff7-776efea31e4a-1739357277631/" data-acp-tracking="{}" data-acp-stamp="1740161035826"><div class="_cr-ratings-histogram_style_ratings-histogram-desktop__2txK-"><div class="_cr-ratings-histogram_style_ratings-histogram-card-data__dudeB" data-arp-link-ref-tag="cm_cr_dp_d_top" data-asin="0321657292" data-cel-widget-name="cm_cr_dp_d_rating_histogram" data-is-mobile="false" data-is-cn-marketplace="false" data-ref-tag="acr_dp_hist" data-reviews-ratings-help-page-url="/gp/help/customer/display.html/ref=cm_cr_dp_d_omni_lm_btn?nodeId=G8UYX7LALQC8V9KA" data-star-rating-size="Medium" data-star-type="Review" data-update-reviews-ratings-explanation="true" data-should-open-help-page-in-new-tab="true" data-is-lynx-message-marketplace="false"><div id="cm_cr_dp_d_rating_histogram" class="a-section celwidget"><div class="a-row"><h2>Customer reviews</h2></div><div class="a-fixed-left-grid AverageCustomerReviews a-spacing-small"><div class="a-fixed-left-grid-inner" style="padding-left:105px"><div class="a-fixed-left-grid-col a-col-left" style="width:105px;margin-left:-105px;float:left"><i data-hook="average-star-rating" class="a-icon a-icon-star-medium a-star-medium-4-5"><span class="a-icon-alt">4.5 out of 5 stars</span></i></div><div class="a-fixed-left-grid-col aok-align-center a-col-right" style="padding-left:0%;float:left"><div class="a-row"><span aria-hidden="true" class="a-size-base a-nowrap"><span data-hook="rating-out-of-text" aria-hidden="true" class="a-size-medium a-color-base">4.5 out of 5</span></span></div></div></div></div><div class="a-row a-spacing-medium averageStarRatingNumerical"><span data-hook="total-review-count" class="a-size-base a-color-secondary">554 global ratings</span></div><div class="a-fixed-left-grid a-spacing-none"><div class="a-fixed-left-grid-inner" style="padding-left:280px"><div class="a-fixed-left-grid-col a-col-left" style="width:280px;margin-left:-280px;float:left"><ul id="histogramTable" class="a-unordered-list a-nostyle a-vertical _cr-ratings-histogram_style_histogram__-J2UR"><li class="a-align-center a-spacing-none"><span class="a-list-item"><a aria-label="69 percent of reviews have 5 stars" class="a-size-base a-link-normal _cr-ratings-histogram_style_histogram-row-container__Vh7Di" href="/product-reviews/0321657292/ref=acr_dp_hist_5?ie=UTF8&amp;filterByStar=five_star&amp;reviewerType=all_reviews#reviews-filter-bar"><div class="a-section a-spacing-none a-text-left aok-nowrap"><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">5 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">4 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">3 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">2 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">1 star</span>5 star</div><div class="a-section a-spacing-none"><div class="a-meter" role="progressbar" aria-valuenow="69"><div class="a-meter-bar" style="width:69%"></div></div></div><div class="a-section a-spacing-none a-text-right aok-nowrap"><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">69%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">19%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">6%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">2%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">4%</span>69%</div></a></span></li><li class="a-align-center a-spacing-none"><span class="a-list-item"><a aria-label="19 percent of reviews have 4 stars" class="a-size-base a-link-normal _cr-ratings-histogram_style_histogram-row-container__Vh7Di" href="/product-reviews/0321657292/ref=acr_dp_hist_4?ie=UTF8&amp;filterByStar=four_star&amp;reviewerType=all_reviews#reviews-filter-bar"><div class="a-section a-spacing-none a-text-left aok-nowrap"><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">5 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">4 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">3 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">2 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">1 star</span>4 star</div><div class="a-section a-spacing-none"><div class="a-meter" role="progressbar" aria-valuenow="19"><div class="a-meter-bar" style="width:19%"></div></div></div><div class="a-section a-spacing-none a-text-right aok-nowrap"><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">69%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">19%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">6%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">2%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">4%</span>19%</div></a></span></li><li class="a-align-center a-spacing-none"><span class="a-list-item"><a aria-label="6 percent of reviews have 3 stars" class="a-size-base a-link-normal _cr-ratings-histogram_style_histogram-row-container__Vh7Di" href="/product-reviews/0321657292/ref=acr_dp_hist_3?ie=UTF8&amp;filterByStar=three_star&amp;reviewerType=all_reviews#reviews-filter-bar"><div class="a-section a-spacing-none a-text-left aok-nowrap"><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">5 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">4 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">3 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">2 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">1 star</span>3 star</div><div class="a-section a-spacing-none"><div class="a-meter" role="progressbar" aria-valuenow="6"><div class="a-meter-bar" style="width:6%"></div></div></div><div class="a-section a-spacing-none a-text-right aok-nowrap"><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">69%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">19%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">6%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">2%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">4%</span>6%</div></a></span></li><li class="a-align-center a-spacing-none"><span class="a-list-item"><a aria-label="2 percent of reviews have 2 stars" class="a-size-base a-link-normal _cr-ratings-histogram_style_histogram-row-container__Vh7Di" href="/product-reviews/0321657292/ref=acr_dp_hist_2?ie=UTF8&amp;filterByStar=two_star&amp;reviewerType=all_reviews#reviews-filter-bar"><div class="a-section a-spacing-none a-text-left aok-nowrap"><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">5 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">4 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">3 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">2 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">1 star</span>2 star</div><div class="a-section a-spacing-none"><div class="a-meter" role="progressbar" aria-valuenow="2"><div class="a-meter-bar" style="width:2%"></div></div></div><div class="a-section a-spacing-none a-text-right aok-nowrap"><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">69%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">19%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">6%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">2%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">4%</span>2%</div></a></span></li><li class="a-align-center a-spacing-none"><span class="a-list-item"><a aria-label="4 percent of reviews have 1 stars" class="a-size-base a-link-normal _cr-ratings-histogram_style_histogram-row-container__Vh7Di" href="/product-reviews/0321657292/ref=acr_dp_hist_1?ie=UTF8&amp;filterByStar=one_star&amp;reviewerType=all_reviews#reviews-filter-bar"><div class="a-section a-spacing-none a-text-left aok-nowrap"><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">5 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">4 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">3 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">2 star</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">1 star</span>1 star</div><div class="a-section a-spacing-none"><div class="a-meter" role="progressbar" aria-valuenow="4"><div class="a-meter-bar" style="width:4%"></div></div></div><div class="a-section a-spacing-none a-text-right aok-nowrap"><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">69%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">19%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">6%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">2%</span><span class="_cr-ratings-histogram_style_histogram-column-space__RKUAd" aria-hidden="true">4%</span>4%</div></a></span></li></ul></div></div></div><div class="a-fixed-left-grid a-spacing-none"><div class="a-fixed-left-grid-inner" style="padding-left:300px"><div class="a-fixed-left-grid-col a-col-left" style="width:300px;margin-left:-300px;float:left"><div class="a-row a-expander-container a-spacing-top-medium a-expander-inline-container"><a data-csa-c-func-deps="aui-da-a-expander-toggle" data-csa-c-type="widget" data-csa-interaction-events="click" data-hook="cr-ratings-explanation-expand" aria-expanded="false" role="button" href="javascript:void(0)" data-action="a-expander-toggle" class="a-expander-header a-declarative a-expander-inline-header a-link-expander" data-a-expander-toggle="{&quot;allowLinkDefault&quot;:true, &quot;expand_prompt&quot;:&quot;&quot;, &quot;collapse_prompt&quot;:&quot;&quot;}"><i class="a-icon a-icon-expand"></i><span class="a-expander-prompt">How customer reviews and ratings work</span></a><div data-expanded="false" class="a-expander-content a-expander-inline-content a-expander-inner" style="display:none"><p class="a-spacing-top-small">Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.</p><p>To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.</p><a class="a-link-normal" target="_blank" rel="noopener" href="/gp/help/customer/display.html/ref=cm_cr_dp_d_omni_lm_btn?nodeId=G8UYX7LALQC8V9KA">Learn more how customers reviews work on Amazon</a></div></div></div></div></div></div></div></div></div><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="cr-ratings-histogram_customer-reviews-detail_0"]', '#CardInstance7unTLOaeYNfRulBoIZi9XA')('mark', 'be')}</script> <script>if(window.uet){window.uet('be','cr-ratings-histogram_customer-reviews-detail_0',{wb: 1})}</script> <script>if(window.mixTimeout){window.mixTimeout('cr-ratings-histogram', 'CardInstance7unTLOaeYNfRulBoIZi9XA', 90000)}; P.when('mix:@amzn/mix.client-runtime', 'mix:cr-ratings-histogram__AiLYd_Jo').execute(function (runtime, cardModule) {runtime.registerCardFactory('CardInstance7unTLOaeYNfRulBoIZi9XA', cardModule).then(function(){if(window.mix_csa){window.mix_csa('[cel_widget_id="cr-ratings-histogram_customer-reviews-detail_0"]', '#CardInstance7unTLOaeYNfRulBoIZi9XA')('mark', 'functional')}if(window.uex){window.uex('ld','cr-ratings-histogram_customer-reviews-detail_0',{wb: 1})}});}); </script> <script>P.load.js('https://images-na.ssl-images-amazon.com/images/I/11iMNgfhiwL.js?xcp'); </script> </div></span> <hr aria-hidden="true" class="a-spacing-large a-spacing-top-large a-divider-normal"/><span class="cr-lazy-widget cr-age-recommendation" data-widget-name='cr-age-recommendation'> </span><div id="cm_cr_dp_d_write_review" data-hook="cr-solicitation" class="a-section cr-solicitation celwidget"><h3 data-hook="solicitation-title" class="a-spacing-micro">Review this product</h3><div data-hook="share-your-thoughts-text" id="dp-summary-share-your-thoughts" class="a-row a-spacing-medium">Share your thoughts with other customers</div><div class="a-row"><span class="a-button a-button-base writeReviewButton cm-cr-button-wide"><span class="a-button-inner"><a href="/review/create-review?channel=glance-detail&amp;asin=0321657292" data-hook="write-review-button" class="a-button-text">Write a customer review</a></span></span></div></div><hr aria-hidden="true" class="a-spacing-extra-large a-spacing-top-extra-large a-divider-normal"/></div><div class="a-fixed-left-grid-col a-col-right" style="padding-left:2.5%;float:left;"><div class="a-row cm_cr_grid_center_container"><div class="a-fixed-right-grid-col cm_cr_grid_center_left" style="float:left;"></div><div class="a-fixed-right-grid-col cm_cr_grid_center_right cm_cr_grid_center_right_widget_groups" style="float:left;"><div class="cm_cr_grid_center_right_non_images_widgets"> <div class="celwidget c-f" cel_widget_id="cr-product-insights_customer-reviews-product-insights_0" data-csa-op-log-render="" data-csa-c-content-id="DsUnknown" data-csa-c-slot-id="DsUnknown-1" data-csa-c-type="widget" data-csa-c-painter="cr-product-insights-cards"><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="cr-product-insights_customer-reviews-product-insights_0"]', '#CardInstanceEbZiDfoPG8rAR7rVuwKPag')('mark', 'bb')}</script> <script>if(window.uet){window.uet('bb','cr-product-insights_customer-reviews-product-insights_0',{wb: 1})}</script> <style>._Y3Itc_content-container-padding_66Xh7{margin-bottom:0;padding-left:6px}._Y3Itc_is-desktop-view_29OYH ._Y3Itc_content-container-padding_66Xh7{margin-bottom:0;padding-left:0}._Y3Itc_is-desktop-view_29OYH ._Y3Itc_content-container-vertical-padding_38N5b{padding-bottom:20px;padding-top:4px}._Y3Itc_sentiment-section_3Z0bO,._Y3Itc_is-desktop-view_29OYH ._Y3Itc_insight-bottom-sheet-redesign_1NP0A,._Y3Itc_is-desktop-view_29OYH ._Y3Itc_insight-bottom-sheet_3SFlx{padding:0}._Y3Itc_sentiment-header_3nrex{font-size:18px;font-weight:700;line-height:22px;margin-bottom:8px;padding:0}._Y3Itc_is-desktop-view_29OYH ._Y3Itc_sentiment-header_3nrex{line-height:24px}._Y3Itc_sentiment-aspects_2mp4b{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;scrollbar-width:none}._Y3Itc_sentiment-aspects_2mp4b::-webkit-scrollbar,._Y3Itc_insight-bottom-sheet-content_3cnVT,._Y3Itc_is-mobile-view_2p4SJ ._Y3Itc_insight-bottom-sheet-button-group_1gQMy::-webkit-scrollbar,._Y3Itc_is-desktop-view_29OYH ._Y3Itc_insight-bottom-sheet-button-group_1gQMy::-webkit-scrollbar{display:none}._Y3Itc_is-desktop-view_29OYH ._Y3Itc_sentiment-aspects_2mp4b{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}._Y3Itc_aspect-button-group_-biHO ._Y3Itc_aspect-symbol-list_24amT{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;row-gap:8px}._Y3Itc_is-mobile-view_2p4SJ ._Y3Itc_insight-bottom-sheet-button-group_1gQMy ._Y3Itc_aspect-list_cBugj{margin-bottom:3px;margin-top:3px;white-space:nowrap}._Y3Itc_is-mobile-view_2p4SJ ._Y3Itc_insight-bottom-sheet-button-group_1gQMy ._Y3Itc_aspect-link_TtdmS:after,._Y3Itc_aspect-link_TtdmS:not(:last-child):after{border-left:1px solid #bbbfbf;bottom:0;content:" ";position:absolute;right:-8px;top:0}._Y3Itc_is-mobile-view_2p4SJ ._Y3Itc_insight-bottom-sheet-button-group_1gQMy ._Y3Itc_aspect-link_TtdmS:last-child:after{content:"";display:none}._Y3Itc_is-mobile-view_2p4SJ ._Y3Itc_insight-bottom-sheet-button-group_1gQMy ._Y3Itc_aspect-symbol-list_24amT{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}._Y3Itc_aspect-link_TtdmS svg{margin-right:4px}._Y3Itc_aspect-link-symbol_23T9N{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}._Y3Itc_aspect-link_TtdmS{margin-right:16px;position:relative}._Y3Itc_aspect-link_TtdmS._Y3Itc_selected_2-xMA{font-weight:700!important}._Y3Itc_aspect-link_TtdmS._Y3Itc_underline_1Tba0:not(._Y3Itc_selected_2-xMA){text-decoration:underline}._Y3Itc_aspect-button-group_-biHO{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;margin:0;padding:0}._Y3Itc_subtitle-aspect-button_2o27X{color:#565959;font-size:13px;font-weight:400;margin-top:0;padding:0;text-transform:none}._Y3Itc_insight-bottom-sheet_3SFlx{padding-bottom:20px;padding-left:20px;padding-right:20px}._Y3Itc_insight-bottom-sheet_3SFlx h1{font-size:18px;font-weight:700;line-height:22px;padding-bottom:4px;text-transform:capitalize}._Y3Itc_insight-bottom-sheet-subtitle_28v47{color:#565959;font-size:13px}._Y3Itc_is-desktop-view_29OYH hr{border-color:#e7e7e7}._Y3Itc_ending-line_1I1OL{border:none;margin-bottom:1.2rem!important}._Y3Itc_insight-bottom-sheet-button-group_1gQMy{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0!important;margin-left:-20px;margin-right:-20px;padding:1.6rem 0}._Y3Itc_is-mobile-view_2p4SJ ._Y3Itc_insight-bottom-sheet-button-group_1gQMy{-ms-overflow-style:none;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;white-space:nowrap}._Y3Itc_is-desktop-view_29OYH ._Y3Itc_insight-bottom-sheet-button-group_1gQMy{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}._Y3Itc_is-mobile-view_2p4SJ ._Y3Itc_insight-bottom-sheet-button-group_1gQMy>a:first-of-type{margin-left:20px}._Y3Itc_snippet_2SpLd{-webkit-box-orient:horizontal;-webkit-box-direction:normal;color:#0f1111;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:400;height:auto;margin-bottom:12px}._Y3Itc_is-desktop-view_29OYH ._Y3Itc_snippet_2SpLd{color:#0f1111;margin-bottom:8px}._Y3Itc_snippet_2SpLd p b{color:#0f1111;font-size:15px;font-weight:700;line-height:20px}._Y3Itc_is-desktop-view_29OYH ._Y3Itc_snippet_2SpLd p b{color:#0f1111;font-size:14px;font-weight:700;line-height:20px}._Y3Itc_snippet_2SpLd p{font-size:15px;line-height:20px}._Y3Itc_is-desktop-view_29OYH ._Y3Itc_snippet_2SpLd p{font-size:14px;line-height:20px}._Y3Itc_fragment_tnwGQ{margin-right:3px}._Y3Itc_snippet_2SpLd div:first-child,._Y3Itc_snippet_2SpLd div:nth-last-child(2){margin-right:0}._Y3Itc_snippet-see-more_3qykv{white-space:nowrap}._Y3Itc_stat-text-box_8ba_x{-webkit-box-flex:1;-webkit-box-orient:vertical;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;text-align:left}._Y3Itc_stat-text-box-row_1_DtP,._Y3Itc_stat-text-box_8ba_x{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}._Y3Itc_stat-text-box-row_1_DtP{-webkit-box-orient:horizontal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}._Y3Itc_stat-text-box-title_26C4y{color:#0f1111;font-size:24px;font-weight:400;line-height:31px}._Y3Itc_stat-text-box-subtitle_1wPSa{color:#0f1111;font-size:13px;font-weight:400;line-height:18px;text-transform:capitalize}._Y3Itc_stat-customer-mentions-box_Su4zw{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5}._Y3Itc_is-desktop-view_29OYH ._Y3Itc_stat-text-box-label-row_3uYIE{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;gap:4px;justify-content:flex-start}._Y3Itc_is-desktop-view_29OYH ._Y3Itc_stat-number_1J1Vr{font-size:24px;line-height:32px}._Y3Itc_is-desktop-view_29OYH ._Y3Itc_stat-info-box_1akN2{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;justify-content:flex-start}._Y3Itc_close-button_qtNz0{position:absolute;right:16px;top:16px}._Y3Itc_close-button_qtNz0:hover{cursor:pointer}._Y3Itc_text-positive_QRaJ2{color:#067d62}._Y3Itc_text-negative_zjq0Y{color:#c45500}._Y3Itc_aspect-summary-link_1Ls1M{text-decoration-line:underline!important}._Y3Itc_aspect-summary-label_19a1a h1{text-transform:none}._Y3Itc_aspect-summary-label_19a1a hr{display:block!important}._Y3Itc_product-insights-divider_3lxIJ{left:calc(-50vw + 50%);margin-bottom:0;position:relative;width:100vw}._Y3Itc_ai-branding-icon_1_-VZ{display:inline-block;margin-bottom:4px;margin-left:5px;vertical-align:middle}</style> <!--CardsClient--><div class="_Y3Itc_is-desktop-view_29OYH" data-hook="cr-insights-widget" data-csa-c-slot-id="cr-product-insights-cards" data-csa-c-type="slot" data-csa-c-owner="CustomerReviews" data-csa-c-myBespokeId="CustomerReviews" id="CardInstanceEbZiDfoPG8rAR7rVuwKPag" data-card-metrics-id="cr-product-insights_customer-reviews-product-insights_0"><div id="cr-product-insights-cards" data-asin="0321657292" class="a-section celwidget _Y3Itc_content-container_1EAqP _Y3Itc_content-container-padding_66Xh7 _Y3Itc_content-container-vertical-padding_38N5b"><div id="product-summary" data-hook="cr-insights-widget-summary" class="a-section a-spacing-none"><div class="a-section a-spacing-small a-spacing-top-"><h3 data-hook="cr-insights-heading-label" class="a-size-base-plus a-color-base a-text-bold">Customers say<svg class="_Y3Itc_ai-branding-icon_1_-VZ" width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><g clip-path="url(#clip0_1566_10942)"><path d="M0.371705 14.3508C0.224179 14.1666 0.125828 14.0066 0.0829307 13.8779C0.0274777 13.7063 0.076653 13.6132 0.132106 13.5703C0.24929 13.4782 0.42088 13.5399 0.722209 13.7795C2.90999 15.5435 5.79773 16.2132 8.49504 16.2132C10.8858 16.2132 13.1343 15.6848 14.597 14.9168C14.8428 14.7881 15.0458 14.6835 15.1808 14.8247C15.2237 14.8739 15.2488 14.9231 15.2488 14.9848C15.2488 15.1324 15.1076 15.3228 14.8376 15.5624C13.264 16.9267 10.7885 17.701 8.22615 17.701C5.29551 17.701 2.2592 16.6809 0.372751 14.3518L0.371705 14.3508Z" fill="black"></path><path d="M14.2347 14.2212C13.9585 14.2766 13.7796 14.2766 13.7189 14.1354C13.6331 13.9387 13.8905 13.7671 14.174 13.6133C14.6292 13.3737 15.1387 13.245 15.6545 13.245C16.1704 13.245 16.7971 13.3988 16.9634 13.6384C17.135 13.8906 17.0555 14.5476 16.8902 15.0153C16.7238 15.5008 16.4236 15.9308 16.0364 16.2688C15.8586 16.4351 15.6681 16.5826 15.5206 16.5826C15.4714 16.5826 15.4348 16.5638 15.3982 16.5272C15.2758 16.41 15.3365 16.2572 15.484 16.0114C15.8837 15.3721 16.2216 14.4995 16.0678 14.2724C15.9077 14.0517 14.9745 14.0632 14.2368 14.2233L14.2347 14.2212Z" fill="black"></path><path d="M4.23556 13.2133C3.89866 13.0187 3.63709 12.7435 3.4519 12.3878C3.2667 12.032 3.17358 11.6261 3.17358 11.1678C3.17358 10.6175 3.31274 10.1351 3.59105 9.72079C3.86936 9.30646 4.26381 8.9863 4.77335 8.7603C5.28394 8.5343 5.88241 8.42131 6.56877 8.42131C6.87847 8.42131 7.13167 8.44328 7.32942 8.48618V8.29157C7.32942 7.80923 7.24467 7.45349 7.07413 7.22436C6.90358 6.99522 6.64306 6.88118 6.29046 6.88118C5.73384 6.88118 5.36868 7.1846 5.19605 7.7904C5.14687 7.96408 5.04748 8.03837 4.8989 8.01326L3.60047 7.7904C3.52618 7.77784 3.47073 7.74227 3.43306 7.68368C3.39644 7.62508 3.39016 7.54871 3.41423 7.45663C3.58163 6.80061 3.92481 6.29735 4.44377 5.94475C4.96377 5.59216 5.62189 5.41638 6.4202 5.41638C7.35976 5.41638 8.07437 5.67167 8.56299 6.18121C9.0516 6.6918 9.29643 7.43257 9.29643 8.40352V13.0794C9.29643 13.1474 9.27446 13.2049 9.23156 13.2509C9.18866 13.297 9.12902 13.32 9.05474 13.32H7.83059C7.69457 13.32 7.60773 13.2394 7.57111 13.0783L7.38592 12.2057H7.31163C7.14423 12.62 6.8973 12.9402 6.56982 13.1662C6.24233 13.3922 5.85207 13.5052 5.40112 13.5052C4.95017 13.5052 4.57351 13.4079 4.23661 13.2133H4.23556ZM5.45029 11.7433C5.61979 11.941 5.85102 12.0404 6.14189 12.0404C6.5311 12.0404 6.8272 11.8688 7.02809 11.5256C7.22898 11.1824 7.32942 10.6802 7.32942 10.0179V9.5356C7.18085 9.49898 7.01972 9.48014 6.84708 9.48014C6.33963 9.48014 5.93786 9.61302 5.64072 9.87878C5.34357 10.1445 5.195 10.5003 5.195 10.946C5.195 11.2797 5.27975 11.5455 5.45029 11.7443V11.7433Z" fill="black"></path><path d="M10.7248 13.3201C10.6506 13.3201 10.592 13.2981 10.548 13.2552C10.5051 13.2123 10.4832 13.1527 10.4832 13.0795V5.84233C10.4832 5.76804 10.5051 5.70945 10.548 5.66655C10.5909 5.62366 10.6506 5.60168 10.7248 5.60168H12.2095C12.3706 5.60168 12.4502 5.68225 12.4502 5.84338V13.0795C12.4502 13.1538 12.4282 13.2123 12.3853 13.2552C12.3424 13.2981 12.2828 13.3201 12.2095 13.3201H10.7248Z" fill="black"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M14.5935 4.08912C14.7295 4.22514 14.7274 4.448 14.5893 4.58715L14.4637 4.71271L14.5872 4.83617C14.7232 4.97218 14.7211 5.19504 14.583 5.3342C14.4449 5.47335 14.222 5.4744 14.085 5.33838L13.9615 5.21492L13.836 5.34048C13.6979 5.47858 13.475 5.48068 13.3379 5.34466C13.2009 5.20864 13.204 4.98579 13.3421 4.84663L13.4677 4.72108L13.3442 4.59761C13.2082 4.4616 13.2103 4.23874 13.3484 4.09958C13.4865 3.96043 13.7094 3.95938 13.8464 4.0954L13.9699 4.21886L14.0954 4.09331C14.2335 3.9552 14.4564 3.9531 14.5935 4.08912Z" fill="black"></path><path d="M12.0964 2.53817L13.2337 3.12095C13.2724 3.14083 13.2724 3.19524 13.2337 3.21511L12.0964 3.79789L11.5136 4.93625C11.4947 4.97392 11.4403 4.97392 11.4215 4.93625L10.8387 3.79789L9.70037 3.21511C9.6627 3.19628 9.6627 3.14187 9.70037 3.12304L10.8387 2.54026L11.4215 1.40191C11.4414 1.36424 11.4958 1.36424 11.5146 1.40191L12.0974 2.54026L12.0964 2.53817Z" fill="black"></path></g><defs><clipPath id="clip0_1566_10942"><rect width="17" height="17.3976" fill="white" transform="translate(0.0588379 0.301147)"></rect></clipPath></defs></svg></h3></div><p class="a-spacing-small"><span>Customers find the book provides useful examples and advice for developing a usability testing scheme. They find the content easy to understand and put into practice. The writing style is clear and engaging, making it a good read for anyone embarking on a web app project. The book offers practical guidance on running user testing sessions. Customers describe it as an entertaining and fun read with considerable humor and playfulness.</span></p><p data-csa-c-item-id="ai_generated_text_banner" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_ai-generated-text" data-csa-c-type="uxElement" data-hook="cr-insights-ai-generated-text" class="a-size-small a-color-secondary">AI-generated from the text of customer reviews</p></div><div data-hook="cr-insights-widget-aspects"><div class="a-section a-spacing-mini _Y3Itc_sentiment-section_3Z0bO"><div class="a-section a-spacing-none _Y3Itc_sentiment-aspects_2mp4b"><div class="_Y3Itc_aspect-button-group_-biHO" id="aspect-button-group-0"><div class="a-section"><div class="a-section a-spacing-none a-spacing-top-small"><span data-hook="cr-insights-widget-cta" class="a-size-base a-color-base a-text-bold">Select to learn more</span></div><div class="a-section a-spacing-small a-spacing-top-small _Y3Itc_aspect-symbol-list_24amT"><a id="aspect-button-0-0" data-csa-c-action="infoPopOver" data-csa-c-item-id="Information quality_POSITIVE" data-csa-c-owner="CustomerReviews" data-csa-c-posx="1" data-csa-c-slot-id="cr-product-insights-cards_button_1_POSITIVE_Information quality" data-csa-c-type="uxElement" data-hook="cr-insights-aspect-link" aria-label="Positive aspect Information quality" class="a-link-normal _Y3Itc_aspect-link_TtdmS _Y3Itc_aspect-link-symbol_23T9N" href="javascript:void(0);"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M6.00168 17L1.29395 12.4451C1.10574 12.2626 1 12.0151 1 11.757C1 11.4989 1.10574 11.2514 1.29395 11.0689C1.48216 10.8864 1.73744 10.7839 2.00361 10.7839C2.26978 10.7839 2.52505 10.8864 2.71327 11.0689L6.00168 14.2671L16.2867 4.28501C16.4749 4.10252 16.7302 4 16.9964 4C17.2626 4 17.5178 4.10252 17.706 4.28501C17.8943 4.4675 18 4.71501 18 4.9731C18 5.23118 17.8943 5.47869 17.706 5.66118L6.00168 17Z" fill="#067D62"></path></svg>Information quality</a><a id="aspect-button-0-1" data-csa-c-action="infoPopOver" data-csa-c-item-id="Readability_POSITIVE" data-csa-c-owner="CustomerReviews" data-csa-c-posx="2" data-csa-c-slot-id="cr-product-insights-cards_button_2_POSITIVE_Readability" data-csa-c-type="uxElement" data-hook="cr-insights-aspect-link" aria-label="Positive aspect Readability" class="a-link-normal _Y3Itc_aspect-link_TtdmS _Y3Itc_aspect-link-symbol_23T9N" href="javascript:void(0);"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M6.00168 17L1.29395 12.4451C1.10574 12.2626 1 12.0151 1 11.757C1 11.4989 1.10574 11.2514 1.29395 11.0689C1.48216 10.8864 1.73744 10.7839 2.00361 10.7839C2.26978 10.7839 2.52505 10.8864 2.71327 11.0689L6.00168 14.2671L16.2867 4.28501C16.4749 4.10252 16.7302 4 16.9964 4C17.2626 4 17.5178 4.10252 17.706 4.28501C17.8943 4.4675 18 4.71501 18 4.9731C18 5.23118 17.8943 5.47869 17.706 5.66118L6.00168 17Z" fill="#067D62"></path></svg>Readability</a><a id="aspect-button-0-2" data-csa-c-action="infoPopOver" data-csa-c-item-id="Ease of usability testing_POSITIVE" data-csa-c-owner="CustomerReviews" data-csa-c-posx="3" data-csa-c-slot-id="cr-product-insights-cards_button_3_POSITIVE_Ease of usability testing" data-csa-c-type="uxElement" data-hook="cr-insights-aspect-link" aria-label="Positive aspect Ease of usability testing" class="a-link-normal _Y3Itc_aspect-link_TtdmS _Y3Itc_aspect-link-symbol_23T9N" href="javascript:void(0);"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M6.00168 17L1.29395 12.4451C1.10574 12.2626 1 12.0151 1 11.757C1 11.4989 1.10574 11.2514 1.29395 11.0689C1.48216 10.8864 1.73744 10.7839 2.00361 10.7839C2.26978 10.7839 2.52505 10.8864 2.71327 11.0689L6.00168 14.2671L16.2867 4.28501C16.4749 4.10252 16.7302 4 16.9964 4C17.2626 4 17.5178 4.10252 17.706 4.28501C17.8943 4.4675 18 4.71501 18 4.9731C18 5.23118 17.8943 5.47869 17.706 5.66118L6.00168 17Z" fill="#067D62"></path></svg>Ease of usability testing</a><a id="aspect-button-0-3" data-csa-c-action="infoPopOver" data-csa-c-item-id="Writing style_POSITIVE" data-csa-c-owner="CustomerReviews" data-csa-c-posx="4" data-csa-c-slot-id="cr-product-insights-cards_button_4_POSITIVE_Writing style" data-csa-c-type="uxElement" data-hook="cr-insights-aspect-link" aria-label="Positive aspect Writing style" class="a-link-normal _Y3Itc_aspect-link_TtdmS _Y3Itc_aspect-link-symbol_23T9N" href="javascript:void(0);"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M6.00168 17L1.29395 12.4451C1.10574 12.2626 1 12.0151 1 11.757C1 11.4989 1.10574 11.2514 1.29395 11.0689C1.48216 10.8864 1.73744 10.7839 2.00361 10.7839C2.26978 10.7839 2.52505 10.8864 2.71327 11.0689L6.00168 14.2671L16.2867 4.28501C16.4749 4.10252 16.7302 4 16.9964 4C17.2626 4 17.5178 4.10252 17.706 4.28501C17.8943 4.4675 18 4.71501 18 4.9731C18 5.23118 17.8943 5.47869 17.706 5.66118L6.00168 17Z" fill="#067D62"></path></svg>Writing style</a><a id="aspect-button-0-4" data-csa-c-action="infoPopOver" data-csa-c-item-id="Usability_POSITIVE" data-csa-c-owner="CustomerReviews" data-csa-c-posx="5" data-csa-c-slot-id="cr-product-insights-cards_button_5_POSITIVE_Usability" data-csa-c-type="uxElement" data-hook="cr-insights-aspect-link" aria-label="Positive aspect Usability" class="a-link-normal _Y3Itc_aspect-link_TtdmS _Y3Itc_aspect-link-symbol_23T9N" href="javascript:void(0);"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M6.00168 17L1.29395 12.4451C1.10574 12.2626 1 12.0151 1 11.757C1 11.4989 1.10574 11.2514 1.29395 11.0689C1.48216 10.8864 1.73744 10.7839 2.00361 10.7839C2.26978 10.7839 2.52505 10.8864 2.71327 11.0689L6.00168 14.2671L16.2867 4.28501C16.4749 4.10252 16.7302 4 16.9964 4C17.2626 4 17.5178 4.10252 17.706 4.28501C17.8943 4.4675 18 4.71501 18 4.9731C18 5.23118 17.8943 5.47869 17.706 5.66118L6.00168 17Z" fill="#067D62"></path></svg>Usability</a><a id="aspect-button-0-5" data-csa-c-action="infoPopOver" data-csa-c-item-id="Enjoyment_POSITIVE" data-csa-c-owner="CustomerReviews" data-csa-c-posx="6" data-csa-c-slot-id="cr-product-insights-cards_button_6_POSITIVE_Enjoyment" data-csa-c-type="uxElement" data-hook="cr-insights-aspect-link" aria-label="Positive aspect Enjoyment" class="a-link-normal _Y3Itc_aspect-link_TtdmS _Y3Itc_aspect-link-symbol_23T9N" href="javascript:void(0);"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M6.00168 17L1.29395 12.4451C1.10574 12.2626 1 12.0151 1 11.757C1 11.4989 1.10574 11.2514 1.29395 11.0689C1.48216 10.8864 1.73744 10.7839 2.00361 10.7839C2.26978 10.7839 2.52505 10.8864 2.71327 11.0689L6.00168 14.2671L16.2867 4.28501C16.4749 4.10252 16.7302 4 16.9964 4C17.2626 4 17.5178 4.10252 17.706 4.28501C17.8943 4.4675 18 4.71501 18 4.9731C18 5.23118 17.8943 5.47869 17.706 5.66118L6.00168 17Z" fill="#067D62"></path></svg>Enjoyment</a><a id="aspect-button-0-6" data-csa-c-action="infoPopOver" data-csa-c-item-id="Length_POSITIVE" data-csa-c-owner="CustomerReviews" data-csa-c-posx="7" data-csa-c-slot-id="cr-product-insights-cards_button_7_POSITIVE_Length" data-csa-c-type="uxElement" data-hook="cr-insights-aspect-link" aria-label="Positive aspect Length" class="a-link-normal _Y3Itc_aspect-link_TtdmS _Y3Itc_aspect-link-symbol_23T9N" href="javascript:void(0);"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M6.00168 17L1.29395 12.4451C1.10574 12.2626 1 12.0151 1 11.757C1 11.4989 1.10574 11.2514 1.29395 11.0689C1.48216 10.8864 1.73744 10.7839 2.00361 10.7839C2.26978 10.7839 2.52505 10.8864 2.71327 11.0689L6.00168 14.2671L16.2867 4.28501C16.4749 4.10252 16.7302 4 16.9964 4C17.2626 4 17.5178 4.10252 17.706 4.28501C17.8943 4.4675 18 4.71501 18 4.9731C18 5.23118 17.8943 5.47869 17.706 5.66118L6.00168 17Z" fill="#067D62"></path></svg>Length</a><a id="aspect-button-0-7" data-csa-c-action="infoPopOver" data-csa-c-item-id="Style_POSITIVE" data-csa-c-owner="CustomerReviews" data-csa-c-posx="8" data-csa-c-slot-id="cr-product-insights-cards_button_8_POSITIVE_Style" data-csa-c-type="uxElement" data-hook="cr-insights-aspect-link" aria-label="Positive aspect Style" class="a-link-normal _Y3Itc_aspect-link_TtdmS _Y3Itc_aspect-link-symbol_23T9N" href="javascript:void(0);"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path d="M6.00168 17L1.29395 12.4451C1.10574 12.2626 1 12.0151 1 11.757C1 11.4989 1.10574 11.2514 1.29395 11.0689C1.48216 10.8864 1.73744 10.7839 2.00361 10.7839C2.26978 10.7839 2.52505 10.8864 2.71327 11.0689L6.00168 14.2671L16.2867 4.28501C16.4749 4.10252 16.7302 4 16.9964 4C17.2626 4 17.5178 4.10252 17.706 4.28501C17.8943 4.4675 18 4.71501 18 4.9731C18 5.23118 17.8943 5.47869 17.706 5.66118L6.00168 17Z" fill="#067D62"></path></svg>Style</a></div></div></div></div></div><div class="_Y3Itc_bottom-sheet-wrapper_PdjHu _Y3Itc_is-desktop-view_29OYH" id="second-bottom-sheet-0"><div class="_Y3Itc_insight-bottom-sheet_3SFlx" data-csa-c-slot-id="cr-product-insights-cards-popover" data-csa-c-type="slot" data-csa-c-owner="CustomerReviews" data-csa-c-myBespokeId="CustomerReviews"><div id="aspect-bottom-sheet-0-0" class="_Y3Itc_insight-bottom-sheet-content_3cnVT" data-aspect="Information quality"><div data-hook="cr-insights-aspect-box-0" class="a-box"><div class="a-box-inner"><div class="a-section a-spacing-base"><div class="_Y3Itc_stat-text-box-label-row_3uYIE"><div class="_Y3Itc_stat-info-box_1akN2"><span class="a-color-base">48 customers mention &quot;Information quality&quot;</span><span class="_Y3Itc_text-positive_QRaJ2">48 positive</span><span class="_Y3Itc_text-negative_zjq0Y">0 negative</span><i id="close-button-0" class="a-icon a-icon-close a-icon-mini _Y3Itc_close-button_qtNz0" role="presentation"></i></div></div></div><div class="a-section a-spacing-medium-plus _Y3Itc_aspect-summary-label_19a1a"><div class="a-section a-spacing-base"><p class="a-spacing-small">Customers find the book&#x27;s examples and advice useful for developing a usability testing scheme. They appreciate its common sense approach and practicality. The writing style and message resonate with them, convincing them of the value of usability testing. The book provides good guidelines without jargon and is an excellent resource for anyone who facilitates user testing.</p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...It also gives a clue that Krug, while <b>determinedly practical</b> and grounded in the day-to-day business of designing and building websites for paying...&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R36D7FIQ01J1G7">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...A <b>common sense approach</b> that is a good read for anyone embarking on a web app project, in fact any app....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R2JR3YQUXH29WY">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...task (testing your website for usability) and makes it simple, <b>practical</b>, easy to understand, and STILL EFFECTIVE!...&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R3GI329LABFYKR">Read more</a></p></div></div><div class="a-section a-spacing-none"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...short (under 200 pages), very well written and <b>packed with useful information</b>....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R7DODRWHY669T">Read more</a></p></div></div></div></div></div><div id="aspect-bottom-sheet-0-1" class="_Y3Itc_insight-bottom-sheet-content_3cnVT" data-aspect="Readability"><div data-hook="cr-insights-aspect-box-1" class="a-box"><div class="a-box-inner"><div class="a-section a-spacing-base"><div class="_Y3Itc_stat-text-box-label-row_3uYIE"><div class="_Y3Itc_stat-info-box_1akN2"><span class="a-color-base">46 customers mention &quot;Readability&quot;</span><span class="_Y3Itc_text-positive_QRaJ2">46 positive</span><span class="_Y3Itc_text-negative_zjq0Y">0 negative</span><i id="close-button-1" class="a-icon a-icon-close a-icon-mini _Y3Itc_close-button_qtNz0" role="presentation"></i></div></div></div><div class="a-section a-spacing-medium-plus _Y3Itc_aspect-summary-label_19a1a"><div class="a-section a-spacing-base"><p class="a-spacing-small">Customers find the book easy to read and understand. They appreciate the clear content and straightforward approach that is useful for anyone embarking on a web app project. The book provides a quick, refreshing read that covers the essentials of user testing.</p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...was due to his previous book &quot;Don&#x27;t Make Me Think&quot; which was a <b>great book</b> on how to make more usable web sites....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R3S5HYLCEI4PLK">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...A common sense approach that is a <b>good read for anyone embarking on a web app project</b>, in fact any app....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R2JR3YQUXH29WY">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;<b>Incredible</b> and inspring book on how to locate and fix usability problems yourself....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R7DODRWHY669T">Read more</a></p></div></div><div class="a-section a-spacing-none"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...His <b>content is so good</b>, so clearly written, and he makes you totally believe you can do your own user testing without any professional experience!...&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R270EBFWNUQUA4">Read more</a></p></div></div></div></div></div><div id="aspect-bottom-sheet-0-2" class="_Y3Itc_insight-bottom-sheet-content_3cnVT" data-aspect="Ease of usability testing"><div data-hook="cr-insights-aspect-box-2" class="a-box"><div class="a-box-inner"><div class="a-section a-spacing-base"><div class="_Y3Itc_stat-text-box-label-row_3uYIE"><div class="_Y3Itc_stat-info-box_1akN2"><span class="a-color-base">35 customers mention &quot;Ease of usability testing&quot;</span><span class="_Y3Itc_text-positive_QRaJ2">35 positive</span><span class="_Y3Itc_text-negative_zjq0Y">0 negative</span><i id="close-button-2" class="a-icon a-icon-close a-icon-mini _Y3Itc_close-button_qtNz0" role="presentation"></i></div></div></div><div class="a-section a-spacing-medium-plus _Y3Itc_aspect-summary-label_19a1a"><div class="a-section a-spacing-base"><p class="a-spacing-small">Customers find the book helpful for understanding and putting usability testing into practice. They appreciate the clear explanations of user experience and practical tips for getting started. The book provides a step-by-step method to make websites easy to navigate. Customers appreciate the fun and engaging style that gets the point across without all the technical details.</p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...Krug offered some very pertinent, <b>uncomplicated advice on web usability</b>, how to judge it and how to implement solutions to problems that are...&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R36D7FIQ01J1G7">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;This is a very good practical guide to Usability and <b>Usability Testing</b>....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R2JR3YQUXH29WY">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...Even more <b>straightforward</b> and concise than &quot;Don&#x27;t Make Me Think&quot; -- as testing your website is a simpler topic than designing your whole website --...&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R3GI329LABFYKR">Read more</a></p></div></div><div class="a-section a-spacing-none"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;Incredible and inspring book on how to locate and <b>fix usability problems yourself</b>....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R7DODRWHY669T">Read more</a></p></div></div></div></div></div><div id="aspect-bottom-sheet-0-3" class="_Y3Itc_insight-bottom-sheet-content_3cnVT" data-aspect="Writing style"><div data-hook="cr-insights-aspect-box-3" class="a-box"><div class="a-box-inner"><div class="a-section a-spacing-base"><div class="_Y3Itc_stat-text-box-label-row_3uYIE"><div class="_Y3Itc_stat-info-box_1akN2"><span class="a-color-base">28 customers mention &quot;Writing style&quot;</span><span class="_Y3Itc_text-positive_QRaJ2">28 positive</span><span class="_Y3Itc_text-negative_zjq0Y">0 negative</span><i id="close-button-3" class="a-icon a-icon-close a-icon-mini _Y3Itc_close-button_qtNz0" role="presentation"></i></div></div></div><div class="a-section a-spacing-medium-plus _Y3Itc_aspect-summary-label_19a1a"><div class="a-section a-spacing-base"><p class="a-spacing-small">Customers find the writing style clear and engaging. They say it&#x27;s easy to read for people who want to run lightweight usability studies. The book is non-technical and jargon-free, making it suitable for business owners or projects. Readers praise the well-edited content and mention it can be read in one sitting.</p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...Because it&#x27;s <b>well-written</b>, because Krug is witty, and because the subject material is based so much on common sense, it&#x27;s easy to whizz through the...&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R36D7FIQ01J1G7">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...It is laid out in a way that is brief but complete and <b>very easy to read</b>. Hmmm, sounds like he took his own teachings to heart....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R3S5HYLCEI4PLK">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...It is a <b>non technical jargon free read</b> that would suit the business owner / project manager / functional consultant that is about to get into any...&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R2JR3YQUXH29WY">Read more</a></p></div></div><div class="a-section a-spacing-none"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...website is a simpler topic than designing your whole website -- the <b>book clearly</b> and smoothly runs through simple steps that anyone can implement to...&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R3GI329LABFYKR">Read more</a></p></div></div></div></div></div><div id="aspect-bottom-sheet-0-4" class="_Y3Itc_insight-bottom-sheet-content_3cnVT" data-aspect="Usability"><div data-hook="cr-insights-aspect-box-4" class="a-box"><div class="a-box-inner"><div class="a-section a-spacing-base"><div class="_Y3Itc_stat-text-box-label-row_3uYIE"><div class="_Y3Itc_stat-info-box_1akN2"><span class="a-color-base">16 customers mention &quot;Usability&quot;</span><span class="_Y3Itc_text-positive_QRaJ2">13 positive</span><span class="_Y3Itc_text-negative_zjq0Y">3 negative</span><i id="close-button-4" class="a-icon a-icon-close a-icon-mini _Y3Itc_close-button_qtNz0" role="presentation"></i></div></div></div><div class="a-section a-spacing-medium-plus _Y3Itc_aspect-summary-label_19a1a"><div class="a-section a-spacing-base"><p class="a-spacing-small">Customers find the book helpful for understanding usability testing. It provides a practical guide on running user testing sessions and getting buy-in from customers. They mention it&#x27;s a handy handbook for developing customer-friendly websites that should be kept in the office. The book covers finding and fixing usability problems, as well as recommends online facilitation tools like Go to Meeting.</p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...Less than 160 pages, it is <b>well laid out</b>, charmingly illustrated by Mark Matcho and very, very well edited - big hat-tip to the people at New...&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R36D7FIQ01J1G7">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...He covers the why and how you <b>can do a usability test on any site</b> and get buy-in from your team when changes need to be made....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R3S5HYLCEI4PLK">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...As for the book’s content itself, it’s <b>well organized</b> and looks great! I love the way it was designed, as to be expected from a design book....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R3TD8VSSG4A312">Read more</a></p></div></div><div class="a-section a-spacing-none"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...Steve also <b>recommends online facilitation tools</b> such as Go to Meeting and capture tools such as Camtasia....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R3U1IY9TLU0RPX">Read more</a></p></div></div></div></div></div><div id="aspect-bottom-sheet-0-5" class="_Y3Itc_insight-bottom-sheet-content_3cnVT" data-aspect="Enjoyment"><div data-hook="cr-insights-aspect-box-5" class="a-box"><div class="a-box-inner"><div class="a-section a-spacing-base"><div class="_Y3Itc_stat-text-box-label-row_3uYIE"><div class="_Y3Itc_stat-info-box_1akN2"><span class="a-color-base">14 customers mention &quot;Enjoyment&quot;</span><span class="_Y3Itc_text-positive_QRaJ2">14 positive</span><span class="_Y3Itc_text-negative_zjq0Y">0 negative</span><i id="close-button-5" class="a-icon a-icon-close a-icon-mini _Y3Itc_close-button_qtNz0" role="presentation"></i></div></div></div><div class="a-section a-spacing-medium-plus _Y3Itc_aspect-summary-label_19a1a"><div class="a-section a-spacing-base"><p class="a-spacing-small">Customers find the book entertaining and engaging. They say it&#x27;s informative, with humour and playfulness. The advice is easy to understand and can be put into use. Readers also mention it&#x27;s a quick read but interesting and thought-provoking.</p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...paying clients, approaches the subject with considerable humour and <b>playfulness</b>....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R36D7FIQ01J1G7">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;First, know that this book is actually <b>fun to read</b>....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R106M737OC79HP">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...It is an easy and <b>entertaining read</b> and on top of this hold&#x27;s all the truths you need to know for efficient do-it-yourself testing....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R17CI9UZI24FXY">Read more</a></p></div></div><div class="a-section a-spacing-none"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...The quotes and style of writing is very engaging and <b>fun to read</b>, which is usually not something I&#x27;d associate with textbooks....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R2MDCAM0IZUL4G">Read more</a></p></div></div></div></div></div><div id="aspect-bottom-sheet-0-6" class="_Y3Itc_insight-bottom-sheet-content_3cnVT" data-aspect="Length"><div data-hook="cr-insights-aspect-box-6" class="a-box"><div class="a-box-inner"><div class="a-section a-spacing-base"><div class="_Y3Itc_stat-text-box-label-row_3uYIE"><div class="_Y3Itc_stat-info-box_1akN2"><span class="a-color-base">11 customers mention &quot;Length&quot;</span><span class="_Y3Itc_text-positive_QRaJ2">11 positive</span><span class="_Y3Itc_text-negative_zjq0Y">0 negative</span><i id="close-button-6" class="a-icon a-icon-close a-icon-mini _Y3Itc_close-button_qtNz0" role="presentation"></i></div></div></div><div class="a-section a-spacing-medium-plus _Y3Itc_aspect-summary-label_19a1a"><div class="a-section a-spacing-base"><p class="a-spacing-small">Customers appreciate the book&#x27;s short length. They say it&#x27;s well-written and packed with content, with less than 160 pages. The book is well-organized and illustrated by Mark.</p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...Rocket Surgery Made Easy is itself easy reading. <b>Less than 160 pages</b>, it is well laid out, charmingly illustrated by Mark Matcho and very, very well...&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R36D7FIQ01J1G7">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...It is laid out in a way that is <b>brief but complete</b> and very easy to read. Hmmm, sounds like he took his own teachings to heart....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R3S5HYLCEI4PLK">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...The <b>book is delightfully short</b> (under 200 pages), very well written and packed with useful information....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R7DODRWHY669T">Read more</a></p></div></div><div class="a-section a-spacing-none"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...While that&#x27;s a big topic, the <b>book is short enough to read through</b> in a day....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R205WV41JH88U9">Read more</a></p></div></div></div></div></div><div id="aspect-bottom-sheet-0-7" class="_Y3Itc_insight-bottom-sheet-content_3cnVT" data-aspect="Style"><div data-hook="cr-insights-aspect-box-7" class="a-box"><div class="a-box-inner"><div class="a-section a-spacing-base"><div class="_Y3Itc_stat-text-box-label-row_3uYIE"><div class="_Y3Itc_stat-info-box_1akN2"><span class="a-color-base">8 customers mention &quot;Style&quot;</span><span class="_Y3Itc_text-positive_QRaJ2">8 positive</span><span class="_Y3Itc_text-negative_zjq0Y">0 negative</span><i id="close-button-7" class="a-icon a-icon-close a-icon-mini _Y3Itc_close-button_qtNz0" role="presentation"></i></div></div></div><div class="a-section a-spacing-medium-plus _Y3Itc_aspect-summary-label_19a1a"><div class="a-section a-spacing-base"><p class="a-spacing-small">Customers find the book&#x27;s style clear and easy to understand. They appreciate the well-designed layout with charming illustrations by Mark Matcho. The book is written in a straightforward manner, without using fancy words or decorations. It is recommended for anyone involved in designing and testing user interfaces.</p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...Less than 160 pages, it is well laid out, <b>charmingly illustrated by Mark Matcho</b> and very, very well edited - big hat-tip to the people at New...&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R36D7FIQ01J1G7">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...One reads through this delightful book, <b>very well illustrated by Mark Matcho</b>, and says “this is common sense”, but as Horace Greeley famously...&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R1KFQ2MSLZ2J4P">Read more</a></p></div></div><div class="a-section a-spacing-base"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...As for the book’s content itself, it’s well organized and <b>looks great</b>! I love the way it was designed, as to be expected from a design book....&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R3TD8VSSG4A312">Read more</a></p></div></div><div class="a-section a-spacing-none"><div class="_Y3Itc_snippet_2SpLd"><p>&quot;...I like the &#x27;<b>folksy&#x27; style</b> (not overdone in either book), although some of the graphics and some cartoons look very old fashioned.&quot; <a data-csa-c-element-type="navigational" data-csa-c-item-id="aspect_snippet_read_more_link" data-csa-c-owner="CustomerReviews" data-csa-c-slot-id="cr-product-insights-cards_read-more-link" data-csa-c-type="uxElement" data-hook="cr-insights-snippet-read-more-link" class="a-link-emphasis _Y3Itc_snippet-see-more_3qykv" href="/gp/customer-reviews/R3FGBZOW78ZSAH">Read more</a></p></div></div></div></div></div></div></div></div></div></div><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="cr-product-insights_customer-reviews-product-insights_0"]', '#CardInstanceEbZiDfoPG8rAR7rVuwKPag')('mark', 'be')}</script> <script>if(window.uet){window.uet('be','cr-product-insights_customer-reviews-product-insights_0',{wb: 1})}</script> <script>if(window.mixTimeout){window.mixTimeout('cr-product-insights', 'CardInstanceEbZiDfoPG8rAR7rVuwKPag', 90000)}; P.when('mix:@amzn/mix.client-runtime', 'mix:cr-product-insights__8bR--Jjo').execute(function (runtime, cardModule) {runtime.registerCardFactory('CardInstanceEbZiDfoPG8rAR7rVuwKPag', cardModule).then(function(){if(window.mix_csa){window.mix_csa('[cel_widget_id="cr-product-insights_customer-reviews-product-insights_0"]', '#CardInstanceEbZiDfoPG8rAR7rVuwKPag')('mark', 'functional')}if(window.uex){window.uex('ld','cr-product-insights_customer-reviews-product-insights_0',{wb: 1})}});}); </script> <script>P.load.js('https://images-na.ssl-images-amazon.com/images/I/41YOsrbmIlL.js?xcp'); </script> </div></div> <div class="cm_cr_grid_center_right_images_widget"> <div class="a-popover-preload" id="a-popover-widget_customer_image_gallery"> <div id="cr_customers_image_gallery" data-heading="Customer Review with Images" data-hook="image-popover" class="a-section cr-lightbox-popover-container cr-lightbox-popover-container--gallery"> <div class="cr-large-loadingIcon"> </div> <div id="crViewAllImagesLink" class="cr-lightbox-view-image-gallery"> <a data-hook="see-all-images-link" class="a-link-normal reviews-image-gallery-link" href="javascript:toggleSeeAllRankingView()"> <div class="cr-lightbox-view-image-gallery__icon"> </div> <span class="a-text-bold"> View Image Gallery </span> </a> </div> <div id="crReviewRow" class="cr-lightbox-review-row-no-display"> <div class="cr-lightbox-image-viewer"> <div class="cr-lightbox-main-image-container"> <img alt="Customer image" src="https://images-na.ssl-images-amazon.com/images/G/01/x-locale/common/transparent-pixel._V192234675_.gif" class="cr-lightbox-main-image"/> </div> <button type="button" class="cr-lightbox-navigator-button cr-lightbox-navigator-button__back" aria-label="Previous Customer image" title="Previous Customer image"> <span class="cr-lightbox-navigator-icon cr-lightbox-navigator-icon__back"></span> </button> <button type="button" class="cr-lightbox-navigator-button cr-lightbox-navigator-button__next" aria-label="Next Customer image" title="Next Customer image"> <span class="cr-lightbox-navigator-icon cr-lightbox-navigator-icon__next"></span> </button> </div> <div class="a-section cr-lightbox-review-information"> <div class="a-section a-spacing-mini cr-review-stars-and-title"> <div class="a-row a-spacing-mini"> <a href="javascript:void(0)" class="a-profile cr-lightbox-customer-profile" data-a-size="small"><div aria-hidden="true" class="a-profile-avatar-wrapper"><div class="a-profile-avatar"><img src="https://images-na.ssl-images-amazon.com/images/G/01/x-locale/common/grey-pixel.gif" class="a-lazy-loaded"/><noscript><img/></noscript></div></div><div class="a-profile-content"><span class="a-profile-name">Amazon Customer</span></div></a> </div> <i class="a-icon a-icon-star a-star-5 cr-lightbox-review-rating"><span class="a-icon-alt">5.0 out of 5 stars</span></i> <h5 class="cr-lightbox-review-title"> </h5> <br> <span class="a-size-small a-color-secondary cr-lightbox-review-origin"> </span> </div> <span class="a-size-base cr-lightbox-review-body"> </span> <div class="a-section a-spacing-top-base"> <h6 class="a-size-medium a-color-secondary cr-lightbox-images-in-review-title a-text-normal"> Images in this review </h6> <div class="a-section a-spacing-top-mini cr-lightbox-image-thumbnails"> </div> </div> </div> </div> </div> <div id="seeAllImagesContainer" class="a-section cr-lightbox-see-all-popover-container"></div> <script> function toggleSeeAllRankingView() { P.when('A', 'cr-ranking-image-popover-controller').execute(function(A, imagePopoverController) { imagePopoverController.toggleSeeAllView(true); }); } </script> </div><div class="review-with-images-section" data-hook="review-image-tile-gallery"> <div class="cr-customer-image-thumbnail" alt="Customer image"></div> </div> <div class="celwidget c-f" cel_widget_id="cr-media-carousel_customer-reviews-detail-media_0" data-csa-op-log-render="" data-csa-c-content-id="DsUnknown" data-csa-c-slot-id="DsUnknown-1" data-csa-c-type="widget" data-csa-c-painter="cr-media-carousel-cards"><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="cr-media-carousel_customer-reviews-detail-media_0"]', '#CardInstanceSmkGWywpThAaA82MOLOgGQ')('mark', 'bb')}</script> <script>if(window.uet){window.uet('bb','cr-media-carousel_customer-reviews-detail-media_0',{wb: 1})}</script> <style>._Y3Itb_media-popover-container-modal_cQfN1{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:100%;position:relative}._Y3Itb_media-popover-container-overlay_2_I3v{background-color:#000;height:100%;position:relative;scroll-snap-align:center;scroll-snap-stop:always;width:100vw}._Y3Itb_media-popover-content-wrapper_lGodM,._Y3Itb_media-popover-image-view-container_vTrQA{height:100%;position:absolute;width:100%}._Y3Itb_media-popover-background-wrapper_3t8nc{height:100%;position:absolute;width:100%;z-index:0}._Y3Itb_page-indicator-container_2SX5U{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:4%;width:100%}@media (orientation:landscape){._Y3Itb_page-indicator-container_2SX5U{padding:2%}}._Y3Itb_media-popover-overlay_1Q981{height:calc(100% - 8vw - 4px);position:absolute;top:calc(8vw + 4px);width:100%;z-index:1}@media (orientation:landscape){._Y3Itb_media-popover-overlay_1Q981{height:calc(100% - 4vw - 4px);top:calc(4vw + 4px)}}._Y3Itb_media-popover-overlay-fade-in_bZzwP{-webkit-animation:_Y3Itb_fadeIn_2VPVS .5s ease-in forwards;animation:_Y3Itb_fadeIn_2VPVS .5s ease-in forwards;opacity:0}._Y3Itb_media-popover-overlay-fade-out_1eneO{-webkit-animation:_Y3Itb_fadeOut_3ceR6 .5s ease-in forwards;animation:_Y3Itb_fadeOut_3ceR6 .5s ease-in forwards;opacity:1}@-webkit-keyframes _Y3Itb_fadeIn_2VPVS{0%{opacity:0}to{display:block;opacity:1}}@keyframes _Y3Itb_fadeIn_2VPVS{0%{opacity:0}to{display:block;opacity:1}}@-webkit-keyframes _Y3Itb_fadeOut_3ceR6{0%{opacity:1}to{display:none;opacity:0}}@keyframes _Y3Itb_fadeOut_3ceR6{0%{opacity:1}to{display:none;opacity:0}} ._Y3Itb_cr-media-popover-overlay-container_32qUq,._Y3Itb_cr-text-content-container_MGYRu{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}._Y3Itb_cr-text-content-container_MGYRu{padding-left:4%;padding-right:4%;padding-top:5.16vh}._Y3Itb_cr-action-buttons-container_28a_m{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;bottom:4%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:4%;position:absolute;width:100%}._Y3Itb_cr-profile_MVcmp .a-profile-descriptor,._Y3Itb_cr-profile_MVcmp .a-profile-name,._Y3Itb_centered-text_2Fs_h{color:#fff}._Y3Itb_top-controls-bar_ySwso{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;background:-webkit-linear-gradient(top,rgba(0,0,0,.4),transparent);background:linear-gradient(180deg,rgba(0,0,0,.4),transparent);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:20px;height:5%;justify-content:flex-end;position:absolute;top:0;width:100%;z-index:2}._Y3Itb_popover-close-button_1WxGa{height:100%;padding-right:4%}._Y3Itb_report-button_34w6i{height:100%;width:10%}._Y3Itb_overlay-content-container_1ubFP{background:-webkit-linear-gradient(top,#000,transparent);background:linear-gradient(180deg,#000,transparent);background-repeat:no-repeat;background-size:100% 40%;height:100%;width:100%}._Y3Itb_rating-and-profile-badges-container_2fc8M{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}._Y3Itb_profile-badges-container_3ruql{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff;color:var(--text-colors-inverse,#fff);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Amazon Ember;font-size:13px;font-style:normal;font-weight:400;line-height:18px;margin-top:.4rem}._Y3Itb_report-button-icon_3jOT9,._Y3Itb_report-button-icon_2eher{-ms-flex-item-align:center;align-self:center;height:24px;width:24px} ._Y3Itb_media-popover-page-indicator_36NFP{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px}._Y3Itb_media-popover-page-indicator-element_3kXJQ{background-color:#c8cccc;width:100%}._Y3Itb_highlighted_1QxVg{background-color:#008296}._Y3Itb_media-popover-image-view-container_vTrQA:not(:first-child),._Y3Itb_media-popover-modal-media-list-view-container_2ZyCE ._Y3Itb_media-popover-image-view-container_vTrQA,._Y3Itb_cr-icon-button-hidden_3IAJl,div[data-variant=like-done],div[data-variant=report-done],._Y3Itb_media-popover-container_2BBbs::-webkit-scrollbar{display:none}._Y3Itb_media-popover-image-view_1FAQo{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}._Y3Itb_media-popover-media-list-view-container_TA9AY{height:calc(100% - 8vw - 4px);position:relative;width:100%}@media (orientation:landscape){._Y3Itb_media-popover-media-list-view-container_TA9AY{height:calc(100% - 4vw - 4px)}}._Y3Itb_media-popover-modal-media-list-view-container_2ZyCE ._Y3Itb_media-popover-image-view-active_2lj7U,._Y3Itb_media-popover-container-desktop_31iCw,._Y3Itb_media-popover-list-container_3mcnh,._Y3Itb_cm_cr_image_popoversection_3iYPp,._Y3Itb_cm_cr_video_popoversection_2v7yY,._Y3Itb_media-popover-gallery-container_2P0rw{display:-webkit-box;display:-ms-flexbox;display:flex}._Y3Itb_media-popover-modal-media-list-view-container_2ZyCE{height:100%;position:relative;width:100%} ._Y3Itb_close-button_d-gQZ{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;scale:1.3} ._Y3Itb_cr-vote-report-buttons-container_1YjZZ{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:100%}._Y3Itb_cr-icon-button_3JwAJ{-webkit-box-pack:center;-ms-flex-pack:center;background:-webkit-linear-gradient(bottom,rgba(15,17,17,.8),rgba(15,17,17,.8)),-webkit-linear-gradient(bottom,#565959,#565959);background:linear-gradient(0deg,rgba(15,17,17,.8),rgba(15,17,17,.8)),linear-gradient(0deg,#565959,#565959);border:1px solid #565959;border-radius:50%;height:48px;justify-content:center;scale:1.1;width:48px}._Y3Itb_cr-modal-icon-button_2YYkN{-webkit-box-pack:center;-ms-flex-pack:center;aspect-ratio:1;background:rgba(15,17,17,.8);border:1px solid #565959;border-radius:50%;justify-content:center;width:100%}._Y3Itb_cr-modal-icon-button_2YYkN:hover,._Y3Itb_media-gallery-item-video_1k9yY:hover,._Y3Itb_media-gallery-item_3LROo:hover,._Y3Itb_cr-icon_1Y5Ec:hover,._Y3Itb_media-popover-thumbnail-image-view_3-Y40:hover{cursor:pointer}._Y3Itb_button-icon_Nl0hh,._Y3Itb_button-icon_2qZ2E{-ms-flex-item-align:center;align-self:center;height:50%;width:50%} ._Y3Itb_cr-icon-button-container_3w0Xo{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}._Y3Itb_cr-icon-button_2otw8{-webkit-box-pack:center;-ms-flex-pack:center;background:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;padding:0;width:100%} ._Y3Itb_cr-text_28H9k{font-weight:400}._Y3Itb_cr-title_3bWqW{font-weight:700;margin-top:.4vh}._Y3Itb_cr-popover-overlay-text-container_NfghQ{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:65%;word-break:break-word}._Y3Itb_truncated_j_-Jw{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._Y3Itb_expanded_2wQ4c{overflow:scroll}._Y3Itb_cr-text_28H9k,._Y3Itb_cr-title_3bWqW{color:#fff;font-size:13px;font-style:normal;line-height:18px}._Y3Itb_cr-text-expand-button_2BWKW,._Y3Itb_cr-text-hide-button_2qNi2{background:none;border:none;color:#fff;cursor:pointer;display:none;padding:0}._Y3Itb_button-text_1LlmZ{color:#fff;font-weight:700}._Y3Itb_popover-overlay-gradient_114MI{background:#0f1111;background:var(--gray-palette-100-onyx-0-f-1111,#0f1111);opacity:.75} ._Y3Itb_variable-width_1BDWv ._Y3Itb_cr-image-carousel_2W1Qw .a-carousel-header-row,._Y3Itb_variable-width_1BDWv ._Y3Itb_cr-video-carousel_1H_ui .a-carousel-header-row{margin:0 1.4rem 9px}._Y3Itb_variable-width_1BDWv ._Y3Itb_cr-image-carousel_2W1Qw .a-carousel-row,._Y3Itb_variable-width_1BDWv ._Y3Itb_cr-video-carousel_1H_ui .a-carousel-row{margin-bottom:1.6rem}._Y3Itb_variable-width_1BDWv ._Y3Itb_cr-image-carousel_2W1Qw .a-carousel-col.a-carousel-center,._Y3Itb_variable-width_1BDWv ._Y3Itb_cr-video-carousel_1H_ui .a-carousel-col.a-carousel-center{margin:0}._Y3Itb_variable-width_1BDWv ._Y3Itb_cr-image-carousel_2W1Qw .a-carousel-viewport ol{display:grid;grid-auto-columns:104px;grid-auto-flow:column;grid-auto-rows:100px}._Y3Itb_variable-width_1BDWv ._Y3Itb_cr-video-carousel_1H_ui .a-carousel-viewport ol,._Y3Itb_cr-video-carousel_1H_ui .a-carousel-viewport ol{display:grid;grid-auto-columns:158px;grid-auto-flow:column;grid-auto-rows:250px}._Y3Itb_variable-width_1BDWv ._Y3Itb_cr-image-carousel_2W1Qw .a-carousel-card,._Y3Itb_variable-width_1BDWv ._Y3Itb_cr-video-carousel_1H_ui .a-carousel-card{padding-bottom:6px;padding-right:8px}._Y3Itb_variable-width_1BDWv ._Y3Itb_cr-image-carousel_2W1Qw .a-carousel-card:first-child,._Y3Itb_variable-width_1BDWv ._Y3Itb_cr-video-carousel_1H_ui .a-carousel-card:first-child{padding-left:8px}._Y3Itb_variable-width_1BDWv ._Y3Itb_cr-image-carousel_2W1Qw .a-carousel-card:nth-child(3n-2),._Y3Itb_variable-width_1BDWv ._Y3Itb_cr-image-carousel_2W1Qw .a-carousel-card:nth-child(n),._Y3Itb_variable-width_1BDWv ._Y3Itb_cr-image-carousel_2W1Qw .cr-carousel-nogrid{grid-column:span 2;grid-row:span 2;width:100%}._Y3Itb_cr-image-carousel_2W1Qw .a-carousel-row,._Y3Itb_cr-video-carousel_1H_ui .a-carousel-row{margin-bottom:.75rem}._Y3Itb_cr-image-carousel_2W1Qw .a-carousel-viewport ol{display:grid;grid-auto-columns:160px;grid-auto-flow:column;grid-auto-rows:154px}._Y3Itb_cr-image-carousel_2W1Qw .a-carousel-card,._Y3Itb_cr-video-carousel_1H_ui .a-carousel-card{margin-left:0!important;margin-right:0;min-width:96px;padding-bottom:6px;padding-right:6px;width:100%}._Y3Itb_cr-image-carousel_2W1Qw .a-carousel-col.a-carousel-center,._Y3Itb_cr-video-carousel_1H_ui .a-carousel-col.a-carousel-center{margin:0 41px}._Y3Itb_cr-image-carousel_2W1Qw .a-carousel-button .a-button-inner,._Y3Itb_cr-video-carousel_1H_ui .a-carousel-button .a-button-inner{padding:4px}._Y3Itb_ending-line-mobile_tFi-b{border:none;margin-bottom:1.2rem!important;margin-top:1.2rem!important} ._Y3Itb_media-popover-container_2BBbs{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:inherit;overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}._Y3Itb_media-popover-container-desktop_31iCw{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;background-color:#fff;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:calc(100vh - 80px);max-height:960px;max-width:min(1440px,100%);overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;width:min(1440px,100vw - 80px)}@media (min-width:1440px){._Y3Itb_media-popover-container-desktop_31iCw{height:calc(100vh - 160px)}}._Y3Itb_media-popover-container-desktop_31iCw ._Y3Itb_media-popover-list-container_3mcnh{min-height:0;width:100%}._Y3Itb_cr-report-abuse-preload-content_3UPmH{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex} ._Y3Itb_cr-image-thumbnail-overlay_1TAJ4,._Y3Itb_cr-video-thumbnail-overlay_21btg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-end;width:100%}._Y3Itb_cr-image-meta-data_1rh3z{background:-webkit-linear-gradient(bottom,#000,rgba(0,0,0,.659) 40%,rgba(0,0,0,.353) 70%,transparent);background:linear-gradient(0deg,#000,rgba(0,0,0,.659) 40%,rgba(0,0,0,.353) 70%,transparent);background-size:cover;bottom:0;padding:8px;width:100%}._Y3Itb_cr-video-meta-data_1odYc{background:-webkit-linear-gradient(bottom,#000,rgba(0,0,0,.659) 50%,rgba(0,0,0,.353) 80%,transparent);background:linear-gradient(0deg,#000,rgba(0,0,0,.659) 50%,rgba(0,0,0,.353) 80%,transparent);background-size:cover;bottom:0;padding:30% 8px 8px;width:100%}._Y3Itb_cr-video-thumbnail-duration_2f9Zo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row} ._Y3Itb_toast-bar_1-6hy{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background:rgba(15,17,17,.8);border:1px solid #565959;border-radius:12px;box-shadow:0 2px 5px 0 rgba(15,17,17,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:60px;padding:10px 12px;width:91%}._Y3Itb_desktop-toast-bar_3buiB{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}._Y3Itb_toast-bar-container_3tiY9{-webkit-box-pack:center;-ms-flex-pack:center;bottom:3%;display:none;justify-content:center;position:absolute;width:100%;z-index:100}._Y3Itb_desktop-toast-bar-container_g-jD0{margin:0 auto;max-width:480px;min-width:400px;padding-top:1%;position:relative;width:45%}._Y3Itb_toast-bar-button_1yIpW,._Y3Itb_toast-bar-text-container_1u5yP{font-family:Amazon Ember;font-size:15px;font-style:normal;font-weight:400;line-height:20px}._Y3Itb_toast-bar-text-container_1u5yP{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}._Y3Itb_toast-bar-button_1yIpW{-ms-flex-item-align:center;-webkit-box-flex:1;align-self:center;background:none;border:none;color:#3db7cc;color:var(--blue-palette-800-delta,#3db7cc);cursor:pointer;-ms-flex:auto;flex:auto;justify-self:center;text-align:right} ._Y3Itb_centered-text-overlay_1DpKL{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;width:100%} ._Y3Itb_page-indicator-container_30kT2{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:4%;width:100%}@media (orientation:landscape){._Y3Itb_page-indicator-container_30kT2{padding:2%}}._Y3Itb_media-popover-close-icon-button_34zAH{-ms-flex-item-align:end;align-self:flex-end;height:5%;padding-right:4%;z-index:10}._Y3Itb_media-popover-skeleton-container_3DI7n{display:none;height:100%;position:absolute}._Y3Itb_media-popover-skeleton-container_3DI7n,._Y3Itb_skeleton-content-container_1jKzz{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}._Y3Itb_skeleton-content-container_1jKzz{background-color:#595959;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% - 8vw - 4px);top:calc(8vw + 4px)}@media (orientation:landscape){._Y3Itb_skeleton-content-container_1jKzz{height:calc(100% - 4vw - 4px);top:calc(4vw + 4px)}}._Y3Itb_skeleton-container-bottom-gradient_2IgZx,._Y3Itb_skeleton-container-top-gradient_2Y6Td{height:22%;position:absolute;width:100%}._Y3Itb_skeleton-container-top-gradient_2Y6Td{background:-webkit-linear-gradient(top,rgba(0,0,0,.8),transparent);background:linear-gradient(180deg,rgba(0,0,0,.8),transparent);top:calc(8vw + 4px)}@media (orientation:landscape){._Y3Itb_skeleton-container-top-gradient_2Y6Td{top:calc(4vw + 4px)}}._Y3Itb_skeleton-container-bottom-gradient_2IgZx{background:-webkit-linear-gradient(top,rgba(15,17,17,0),rgba(15,17,17,.8));background:linear-gradient(180deg,rgba(15,17,17,0),rgba(15,17,17,.8));bottom:0}._Y3Itb_profile-skeleton-container_1nkP-{padding-left:4%;padding-top:1%;z-index:5} ._Y3Itb_media-popover-report-abuse-confirmation-dialog_7HNIt,._Y3Itb_media-popover-error-dialog_2LoQP{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:rgba(0,0,0,.8);display:none;-ms-flex-direction:column;flex-direction:column;height:100%;position:absolute;width:100%;z-index:100}._Y3Itb_media-popover-report-abuse-confirmation-dialog-content_1irlp{background:#fff;bottom:0;padding:4vw;position:absolute}._Y3Itb_media-popover-report-abuse-confirmation-dialog-header_StEva{color:#000;font-family:Amazon Ember;font-size:15px;font-style:normal;font-weight:700;line-height:30px}._Y3Itb_media-popover-report-abuse-confirmation-dialog-description-container_vtXct{color:#000;font-family:Amazon Ember;font-size:15px;font-style:normal;font-weight:400;line-height:20px;padding-top:1.5vw}._Y3Itb_media-popover-report-abuse-confirmation-dialog-description-content_2NoeI{gap:.2vw;margin-bottom:2vw;margin-left:3.5vw;margin-top:2vw}._Y3Itb_media-popover-report-abuse-confirmation-dialog-button-container_2vYw9,._Y3Itb_media-popover-report-abuse-confirmation-dialog-description-content_2NoeI,._Y3Itb_media-popover-error-dialog-button-container_2dEGH{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}._Y3Itb_media-popover-report-abuse-confirmation-dialog-button_35f75,._Y3Itb_media-popover-error-dialog-button_WC9dB{background:#ffd814;background:var(--yellow-palette-900-add-to-cart-reserved-ffd-814,#ffd814);border:1px solid #fcd200;border:1px solid var(--yellow-palette-800-solar-fcd-200,#fcd200);box-shadow:0 2px 5px 0 hsla(180,5%,84%,.5);margin-top:4.5vw}._Y3Itb_media-popover-report-abuse-confirmation-dialog-cancel-button_2le3D{margin-top:1.9vw}._Y3Itb_media-popover-report-abuse-confirmation-dialog-button_35f75._Y3Itb_modal-button_y9ZUs{margin-top:8px}._Y3Itb_media-popover-error-dialog-content_3kk6z{background:#fff;bottom:0;padding:4vw;position:absolute;width:100%}._Y3Itb_media-popover-error-dialog-header_2gmCK{color:#000;font-family:Amazon Ember;font-size:15px;font-style:normal;font-weight:700;line-height:21px;margin-bottom:2.5vw}._Y3Itb_media-popover-error-dialog-description-container_2_QaG{color:#000;font-family:Amazon Ember;font-size:15px;font-style:normal;font-weight:400;line-height:20px} ._Y3Itb_media-thumbnail-container_2MRZY{border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:3px;overflow:hidden;padding:0;position:relative;text-align:left}._Y3Itb_media-thumbnail-image_3qPWk{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}._Y3Itb_media-thumbnail-overlay_1te5m{height:100%;position:absolute;width:100%;z-index:1}._Y3Itb_media-thumbnail-container_2MRZY._Y3Itb_focus-visible_25Tjk,._Y3Itb_media-thumbnail-container_2MRZY:focus-visible{outline:2px solid #06f;outline-offset:1px} ._Y3Itb_single-review-media-popover-container_1h9X2{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;min-height:0;width:100%}._Y3Itb_media-popover-header-container_L1gkK{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px}._Y3Itb_media-popover-header-container_L1gkK>div,._Y3Itb_media-popover-header-container_3YsaK>div{-webkit-box-flex:1;-ms-flex:1;flex:1}._Y3Itb_media-popover-header-close-icon_3h-L5,._Y3Itb_media-popover-header-close-icon_2Hona{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}._Y3Itb_media-popover-gallery-container-grid_mLjpJ{grid-gap:8px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;display:grid;justify-content:space-evenly;margin:0 20px 24px 24px;overflow-y:auto;padding-right:4px;position:relative}._Y3Itb_media-popover-gallery-image-grid_icawB{grid-auto-columns:1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(auto-fill,224px)}._Y3Itb_media-popover-gallery-video-grid_2alPf{grid-auto-columns:1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(auto-fill,349px)}@media only screen and (min-width:960px){._Y3Itb_media-popover-gallery-image-grid_icawB,._Y3Itb_media-popover-gallery-video-grid_2alPf{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:1280px){._Y3Itb_media-popover-gallery-image-grid_icawB,._Y3Itb_media-popover-gallery-video-grid_2alPf{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (min-width:1600px){._Y3Itb_media-popover-gallery-image-grid_icawB,._Y3Itb_media-popover-gallery-video-grid_2alPf{grid-template-columns:repeat(5,minmax(0,1fr))}}@media only screen and (min-width:1800px){._Y3Itb_media-popover-gallery-image-grid_icawB,._Y3Itb_media-popover-gallery-video-grid_2alPf{grid-template-columns:repeat(6,minmax(0,1fr))}}._Y3Itb_media-popover-gallery-container-grid_mLjpJ::-webkit-scrollbar,._Y3Itb_media-popover-body-container_2uQe-::-webkit-scrollbar{width:7px}._Y3Itb_media-popover-gallery-container-grid_mLjpJ::-webkit-scrollbar-thumb,._Y3Itb_media-popover-body-container_2uQe-::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}._Y3Itb_media-popover-gallery-container-grid_mLjpJ::-webkit-scrollbar-track,._Y3Itb_media-popover-body-container_2uQe-::-webkit-scrollbar-track{background:none}._Y3Itb_media-gallery-item_3LROo{background:none;border:none;height:224px;padding:0}._Y3Itb_media-gallery-item_3LROo img,._Y3Itb_media-gallery-item-video_1k9yY img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}._Y3Itb_media-gallery-item-video_1k9yY{background:none;border:none;font-size:12px;height:349px;line-height:16px;padding:0;position:relative}._Y3Itb_media-gallery-item-video-overlay-container_RHWdX{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;left:0;position:absolute;right:0;top:0}._Y3Itb_media-gallery-item-video-overlay-container_RHWdX,._Y3Itb_media-gallery-item-video-overlay_cGzRu{-webkit-box-orient:vertical;border-radius:8px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}._Y3Itb_media-gallery-item-video-overlay_cGzRu{-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:-webkit-linear-gradient(bottom,#000,rgba(0,0,0,.659) 40%,rgba(0,0,0,.353) 70%,transparent);background:linear-gradient(0deg,#000,rgba(0,0,0,.659) 40%,rgba(0,0,0,.353) 70%,transparent);background-size:cover;color:#fff;-ms-flex-direction:column;flex-direction:column;gap:8px;justify-content:end;padding:8px;width:100%}._Y3Itb_gallery-container_2pBFm{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:none;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0}._Y3Itb_gallery-spinner_34BcK{display:none;margin-bottom:24px;width:100%} ._Y3Itb_profile-skeleton_1JfdD{-ms-flex-item-align:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px}._Y3Itb_profile-avatar-skeleton_3HtaD{background-color:#888c8c;border-radius:50%;height:34px;width:34px}._Y3Itb_text-skeleton_2O_Fw{-ms-flex-item-align:center;align-self:center;background-color:#888c8c;border-radius:3px;height:18px;width:62vw}._Y3Itb_loading_3908t{-webkit-animation:_Y3Itb_loading_3908t 1s infinite alternate;animation:_Y3Itb_loading_3908t 1s infinite alternate}@-webkit-keyframes _Y3Itb_loading_3908t{0%{opacity:1}to{opacity:.5}}@keyframes _Y3Itb_loading_3908t{0%{opacity:1}to{opacity:.5}} ._Y3Itb_desktop-skeleton-container_738lf{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:none;-ms-flex-direction:column;flex-direction:column;height:100%;position:absolute;width:100%}._Y3Itb_desktop-spinner-container_1qNHr{display:none;height:100%;width:100%} ._Y3Itb_media-popover-header-container_3YsaK{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px}._Y3Itb_media-popover-see-all-container_1Lmmi{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:none}._Y3Itb_media-popover-see-all-container_1Lmmi:hover{cursor:pointer;text-decoration:underline}._Y3Itb_media-cheveron_1eKfZ{padding-right:8px}._Y3Itb_media-popover-close-button_dqW5F{background:none;border:0;padding:0} ._Y3Itb_modal-content-container_XXRsT{-webkit-box-orient:vertical;background:#fff;-ms-flex-direction:column;flex-direction:column;min-width:100%;position:relative}._Y3Itb_media-popover-body-container_2uQe-,._Y3Itb_modal-content-container_XXRsT{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}._Y3Itb_media-popover-body-container_2uQe-{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;margin:0 24px 24px;min-height:0;overflow-y:scroll}._Y3Itb_media-popover-media-container_3G-kc{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:4;-ms-flex-positive:4;-ms-flex-preferred-size:100px;align-items:center;background-color:#f7fafa;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:100px;flex-grow:4;margin-right:24px;max-height:100%;min-height:280px;position:relative}._Y3Itb_media-popover-review-container_1dLQH{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:359px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:359px;flex-grow:1;max-height:100%;min-height:0}._Y3Itb_cr-icon_1Y5Ec{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;aspect-ratio:1;background:rgba(15,17,17,.8);border:1px solid #565959;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;justify-content:center}._Y3Itb_cr-action-like-buttons-container_CwmS7{-ms-flex-item-align:end;align-self:flex-end;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}._Y3Itb_report-button-icon_2eher:hover{color:#1196ab}._Y3Itb_cr-action-buttons-container_3vmwq{-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:5px;max-width:15%;position:absolute;right:0;width:50px}._Y3Itb_cr-report-abuse-preload-content_ve26F{display:block}._Y3Itb_cr-toast-bar-message-section_16K1H{position:absolute;right:50%;top:0}._Y3Itb_left-icon-container_31i2O{left:0}._Y3Itb_left-icon-container_31i2O,._Y3Itb_right-icon-container_3Qopb{background:none;border:none;margin:5px;max-height:25%;max-width:15%;min-height:24px;padding:0;position:absolute;width:50px;z-index:1}._Y3Itb_right-icon-container_3Qopb{right:0}._Y3Itb_cr-report-button_3ZF2D{aspect-ratio:1;background:none;border:none;margin-top:10%;padding:0}._Y3Itb_cr-report-icon_1_seG{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1;background:rgba(15,17,17,.8);border:1px solid #565959;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;padding:5px;width:100%} ._Y3Itb_cr-media-popover-sidepanel-container_1EUvC{color:#000}._Y3Itb_cr-media-popover-sidepanel-container_1EUvC,._Y3Itb_cr-media-popover-sidepanel-header-section_3TxI7{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}._Y3Itb_cr-media-popover-sidepanel-header-section_3TxI7{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}._Y3Itb_cr-media-popover-sidepanel-header-section-truncated_DITiq{min-height:calc(100% - 176px)}._Y3Itb_cr-media-popover-sidepanel-container_1EUvC ._Y3Itb_rating-and-profile-badges-container_348ae{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-bottom:8px}._Y3Itb_cr-media-popover-sidepanel-container_1EUvC ._Y3Itb_profile-badges-container_k5lqb{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.4rem}._Y3Itb_cr-media-popover-sidepanel-container_1EUvC ._Y3Itb_rating-block_2mVHa{-ms-flex-negative:0;flex-shrink:0}._Y3Itb_cr-media-popover-sidepanel-overlay_2WkaR{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:none;height:100%;justify-content:center;left:0;opacity:.5;position:absolute;top:0;width:100%} ._Y3Itb_translate-buttons_2chch{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column} ._Y3Itb_cr-sidepanel-truncated-title_2w0Qj{-webkit-line-clamp:2;-webkit-box-orient:vertical;-ms-flex-negative:0;display:-webkit-box;flex-shrink:0;line-height:20px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis}._Y3Itb_cr-sidepanel-title_EX93d{margin-bottom:8px}._Y3Itb_cr-sidepanel-text_3MYCz{font-weight:400;-webkit-transition:height .4s cubic-bezier(.4,0,.6,1);transition:height .4s cubic-bezier(.4,0,.6,1);word-break:break-word}._Y3Itb_cr-sidepanel-text_3MYCz._Y3Itb_cr-sidepanel-truncated-text_3nfmo{overflow:hidden}._Y3Itb_cr-sidepanel-text-expansion-section_2guev{cursor:pointer;margin-top:8px}._Y3Itb_cr-sidepanel-expander-icon_1dF4M,._Y3Itb_cr-sidepanel-expander-text_oEWO4{display:inline-block}._Y3Itb_cr-sidepanel-expander-see-less_1Hpji,._Y3Itb_cr-sidepanel-expander-see-more_1sipE{color:#007185;display:none;padding-left:8px;position:relative;text-decoration:none}._Y3Itb_cr-sidepanel-container-gradient_1zm2j{background:-webkit-linear-gradient(hsla(0,0%,100%,0),#fff);background:linear-gradient(hsla(0,0%,100%,0),#fff);bottom:0;height:0;left:0;position:absolute;right:0;-webkit-transition:height .4s cubic-bezier(.4,0,.6,1);transition:height .4s cubic-bezier(.4,0,.6,1)}._Y3Itb_cr-sidepanel-container-gradient-truncated_3zXR9{height:40px}._Y3Itb_cr-sidepanel-text-with-gradient_3T4-j{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:0;position:relative} ._Y3Itb_media-popover-thumbnail-image-container_1q_4Q{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;list-style-type:none;margin:8px 0 0;max-height:176px;padding-left:3px;width:100%}._Y3Itb_media-popover-list-item-style_1njtu{list-style:none}._Y3Itb_media-popover-thumbnail-image-container_1q_4Q>button:last-child{padding-bottom:3px}._Y3Itb_media-popover-thumbnail-image-view_3-Y40{background:#e3e6e6;border:1px solid #888c8c;border:1px solid var(--gray-palette-700-flint,#888c8c);border-radius:8px;height:80px;-o-object-fit:cover;object-fit:cover;width:80px}._Y3Itb_media-popover-thumbnail-image-view-active_2W42O>img,._Y3Itb_media-popover-thumbnail-image-view_3-Y40:hover{border:1px solid #007185;border:1px solid var(--blue-palette-400-pacific,#007185);box-shadow:0 0 0 3px #c8f3fa}._Y3Itb_media-popover-thumbnail-image-button_1vtKQ{background:none;border:none;outline:none;padding:0}._Y3Itb_media-popover-thumbnail-image-button_1vtKQ:focus>img{border:1px solid #007185;border:1px solid var(--blue-palette-400-pacific,#007185);box-shadow:0 0 0 3px #c8f3fa;outline:none}</style> <!--CardsClient--><div tabindex="-1" data-mshop="false" data-mobile="false" id="CardInstanceSmkGWywpThAaA82MOLOgGQ" data-card-metrics-id="cr-media-carousel_customer-reviews-detail-media_0" data-acp-params="tok=Z-FK7L3Ob9slPEYl3eAcq1bta61cc6hd26pA_tk94xI;ts=1740161035815;rid=9KWNMHAP6AJ7DHVF80CY;d1=935;d2=0" data-acp-path="/acp/cr-media-carousel/cr-media-carousel-0c48b72f-9310-4316-acf9-2137f4327d09-1739461268404/" data-acp-tracking="{}" data-acp-stamp="1740161035820"></div><script>if(window.mix_csa){window.mix_csa('[cel_widget_id="cr-media-carousel_customer-reviews-detail-media_0"]', '#CardInstanceSmkGWywpThAaA82MOLOgGQ')('mark', 'be')}</script> <script>if(window.uet){window.uet('be','cr-media-carousel_customer-reviews-detail-media_0',{wb: 1})}</script> <script>if(window.mixTimeout){window.mixTimeout('cr-media-carousel', 'CardInstanceSmkGWywpThAaA82MOLOgGQ', 90000)}; P.when('mix:@amzn/mix.client-runtime', 'mix:cr-media-carousel__RTjILnTO').execute(function (runtime, cardModule) {runtime.registerCardFactory('CardInstanceSmkGWywpThAaA82MOLOgGQ', cardModule).then(function(){if(window.mix_csa){window.mix_csa('[cel_widget_id="cr-media-carousel_customer-reviews-detail-media_0"]', '#CardInstanceSmkGWywpThAaA82MOLOgGQ')('mark', 'functional')}if(window.uex){window.uex('ld','cr-media-carousel_customer-reviews-detail-media_0',{wb: 1})}});}); </script> <script>P.load.js('https://images-na.ssl-images-amazon.com/images/I/61AZHg5Zh8L.js?xcp'); </script> </div><script> P.when('A', 'cr-ranking-image-popover-controller').execute(function(A, imagePopoverController) { A.on("a:popover:beforeShow:widget_customer_image_gallery", function(data) { imagePopoverController.loadDataAndInitImageGalleryPopover(data, "0321657292", [], "hEQeuiBAkZjOH%2Fo9MHnSzclvokKy%2BIIrBRcre3wLgxkzAAAAAGe4wAsAAAAB"); }); }); </script> </div> <div class="cm_cr_grid_center_right_non_images_widgets"> <span class="cr-widget-FocalReviews" data-hook="cr-widget-FocalReviews"> <div class="a-section a-spacing-medium"><div class="card-padding"> <div id="cm-cr-local-reviews-title" class="a-section"><h3 data-hook="dp-local-reviews-header" class="a-spacing-medium a-spacing-top-large"> Top reviews from the United States </h3></div><div id="cm-cr-dp-review-header" class="a-section a-spacing-small"></div><span class="cr-translate-cta"> </span> <div class="a-row"><div class="a-section a-spacing-extra-large a-spacing-top-medium a-text-center review-load-error aok-hidden"><div class="a-box a-alert a-alert-error cr-error" role="alert"><div class="a-box-inner a-alert-container"><h4 class="a-alert-heading">There was a problem filtering reviews right now. Please try again later.</h4><i class="a-icon a-icon-alert"></i><div class="a-alert-content"></div></div></div></div><div id="cm-cr-dp-reviews-loading-wrapper" class="a-row a-spacing-medium aok-hidden"><div class="a-spinner-wrapper cr-reviews-loading aok-hidden"><span class="a-spinner a-spinner-medium"></span></div></div><div class="a-section a-spacing-large reviews-content filterable-reviews-content celwidget"><ul id="cm-cr-dp-review-list" data-hook="top-customer-reviews-widget" class="a-unordered-list a-nostyle a-vertical review-views celwidget"><style> li.review { margin-bottom: 22px; } li.review:last-child { margin-bottom: 0; } </style> <li id="R36D7FIQ01J1G7" data-hook="review" class="review aok-relative"><span class="a-list-item"><div id="R36D7FIQ01J1G7-review-card" class="a-row a-spacing-none"><div id="customer_review-R36D7FIQ01J1G7" class="a-section celwidget"><script> var metricsName = "DesktopCredibleBadgesInTopReviewsDetailPageCount" </script> <script> if(window.ue) { ue.count(metricsName, 0) } </script> <div data-hook="genome-widget" class="a-row a-spacing-mini"><a href="/gp/profile/amzn1.account.AFFDMUPU5EGFVICDLO3RAWGC5RAA" class="a-profile" data-a-size="small"><div aria-hidden="true" class="a-profile-avatar-wrapper"><div class="a-profile-avatar"><img src="https://images-na.ssl-images-amazon.com/images/G/01/x-locale/common/grey-pixel.gif" class="a-lazy-loaded" data-src="https://m.media-amazon.com/images/S/amazon-avatars-global/38945b92-732f-4bb7-908b-b8cb0558a3b3._CR0%2C0%2C120%2C120_UX460_.jpg"/><noscript><img src="https://m.media-amazon.com/images/S/amazon-avatars-global/38945b92-732f-4bb7-908b-b8cb0558a3b3._CR0%2C0%2C120%2C120_UX460_.jpg"/></noscript></div></div><div class="a-profile-content"><span class="a-profile-name">Ricky Onsman</span></div></a></div><div class="a-row"><h5><a data-hook="review-title" class="a-size-base a-link-normal review-title a-color-base review-title-content a-text-bold" href="/gp/customer-reviews/R36D7FIQ01J1G7?ASIN=0321657292"><i data-hook="review-star-rating" class="a-icon a-icon-star a-star-5 review-rating"><span class="a-icon-alt">5.0 out of 5 stars</span></i><span class="a-letter-space"></span> <span>Make Web Designers Think!</span> </a></h5></div><span data-hook="review-date" aria-level="6" class="a-size-base a-color-secondary review-date" role="heading">Reviewed in the United States on January 27, 2010</span><div class="a-row a-spacing-mini review-data review-format-strip"><a class="a-link-normal" target="_blank" rel="noopener" href="/gp/help/customer/display.html/ref=cm_cr_dp_d_rvw_avp?nodeId=G8UYX7LALQC8V9KA"><span data-hook="avp-badge-linkless" class="a-size-mini a-color-state a-text-bold">Verified Purchase</span></a></div><div class="a-row a-spacing-small review-data"><span data-hook="review-body" class="a-size-base review-text"><script> (function(){ P.when('cr-A', 'ready').execute(function(A) { if(typeof A.toggleExpanderAriaLabel === 'function'){ A.toggleExpanderAriaLabel('review_text_read_more', 'Read more of this review', 'Read less of this review'); } }); })() </script> <div data-a-expander-name="review_text_read_more" data-a-expander-collapsed-height="300" class="a-expander-collapsed-height a-row a-expander-container a-expander-partial-collapse-container" style="max-height:300px"><div data-hook="review-collapsed" data-expanded="false" class="a-expander-content reviewText review-text-content a-expander-partial-collapse-content"> <span>Steve Krug is the author of the bestselling book Don&#39;t Make Me Think!, which has racked up worldwide sales of 250,000 since its publication in 2000.<br /><br />That book based its approach to assessing and improving the usability of websites on the injunction in the title. If visitors to websites have to figure out what to do on a website, then the website is operating at a disadvantage.<br /><br />Krug offered some very pertinent, uncomplicated advice on web usability, how to judge it and how to implement solutions to problems that are identified.<br /><br />When updating that first book in 2005, Krug decided that Rocket Surgery Made Easy had become necessary: a handbook for putting usability principles into practice, focusing in particular on user testing.<br /><br />The title refers to the phrase Krug coined (and trademarked) to summarise his view that all of this is just common sense: it&#39;s not rocket science and it&#39;s not brain surgery.<br /><br />It also gives a clue that Krug, while determinedly practical and grounded in the day-to-day business of designing and building websites for paying clients, approaches the subject with considerable humour and playfulness. It&#39;s apparent that this is partly out of a concern that usability might be a dry subject for some, but also because Krug is a very funny guy. I think we&#39;d enjoy his workshops, if he ever brings them to Australia.<br /><br />Rocket Surgery Made Easy is itself easy reading. Less than 160 pages, it is well laid out, charmingly illustrated by Mark Matcho and very, very well edited - big hat-tip to the people at New Riders.<br /><br />The basis of the book is that it offers how-to advice on actually running user testing sessions. Krug is well aware that many designers and developers cannot afford the expansive, expensive and time-consuming approach to user testing that requires hiring rooms with two way mirrors and video equipment to observe and record user actions as they test a website under controlled conditions, so he has devised a budget approach based around the catchphrase of &#34;A morning a month, that&#39;s all we ask&#34;. Catchy phrases are an identifiable part of the Krug approach.<br /><br />Because it&#39;s well-written, because Krug is witty, and because the subject material is based so much on common sense, it&#39;s easy to whizz through the book. But how much will it change the way a web designer or developer works?<br /><br />Frankly, while I agree with the need for it, and understand the benefits to be gained, user testing is unlikely to form a significant part of my day-to-day work scenario, at least while I remain a one man design band juggling a roster of new websites and long term clients. The logistical practicalities of even &#34;a morning a month&#34;, using three testers without a lot of complicated equipment, are prohibitive. I accept that this may give me and my clients headaches into the future.<br /><br />However, Krug&#39;s books - the first explaining why usability matters, the second explaining how to do it - do give me a platform for addressing usability issues. The way Krug explains stuff allows and encourages me to engage with usability issues. Walking through his approach to user testing tells me a great deal about how I think about usability and how I can improve it. This alone gives me a competitive edge over designers who don&#39;t &#34;get&#34; usability<br /><br />Perhaps both these books should be bundled under the collective title Make Web Designers Think! It&#39;s what Krug does extremely well. He raises simple but devastatingly critical usability issues, explores his own way of thinking about them and then offers ways to deal with them.<br /><br />Krug points out - and emphasises - that anyone can do this. But the fact is that many web designers do not give themselves over to critical thinking, and even when encouraged to do so, may not be sure how to analyse, document and translate their thoughts into design changes.<br /><br />It is these people that will likely get the most out of Rocket Surgery Made Easy, but they may also be the last designers to actually buy it.<br /><br />Still if it does anything to get even highly experienced web designers thinking about what they are doing in a critical, insightful and constructive way, it will help to shape a better web.<br /></span> </div><div class="a-expander-header a-expander-partial-collapse-header"><div class="a-expander-content-fade"></div><a href="javascript:void(0)" data-csa-c-func-deps="aui-da-a-expander-toggle" data-csa-c-type="widget" data-csa-interaction-events="click" data-hook="expand-collapse-read-more-less" aria-label="Read more of this review" aria-expanded="false" role="button" data-action="a-expander-toggle" class="a-declarative" data-a-expander-toggle="{&quot;allowLinkDefault&quot;:true, &quot;expand_prompt&quot;:&quot;Read more&quot;, &quot;collapse_prompt&quot;:&quot;Read less&quot;}"><i class="a-icon a-icon-extender-expand"></i><span class="a-expander-prompt">Read more</span></a></div></div></span></div><div data-hook="review-comments" class="a-row review-comments cr-vote-action-bar"><span class="cr-vote" data-hook="review-voting-widget"> <div class="a-row a-spacing-small"><span data-hook="helpful-vote-statement" class="a-size-base a-color-tertiary cr-vote-text">19 people found this helpful</span></div><!-- Components for Reactions C --> <div class="cr-helpful-button aok-float-left"> <span class="a-button a-button-base"><span class="a-button-inner"><a href="https://www.amazon.com/ap/signin?openid.return_to=https%3A%2F%2Fwww.amazon.com%2Fdp%2F0321657292%3FcsrfT%3DhCGd%252FoM07OXzVMJs4SMeqI3hmXEAqqJHfis9nyEw%252FMJnAAAAAGe4wAsAAAAB%26reviewId%3DR36D7FIQ01J1G7%23R36D7FIQ01J1G7&amp;openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&amp;openid.assoc_handle=usflex&amp;openid.mode=checkid_setup&amp;marketPlaceId=ATVPDKIKX0DER&amp;language=en&amp;openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&amp;openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0" data-hook="vote-helpful-button" aria-label="Mark Review As Helpful" class="a-button-text"><div class="cr-helpful-text"> Helpful</div> </a></span></span></div> </span><span class="cr-footer-line-height"> <span><i aria-hidden="true" class="a-icon a-icon-text-separator" role="img" aria-label="|"></i><span class="a-declarative" data-action="reviews:report-abusive-review-modal-button" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-reviews:report-abusive-review-modal-button" data-reviews:report-abusive-review-modal-button="{&quot;closeButton&quot;:&quot;true&quot;,&quot;name&quot;:&quot;report-abusive-review-modal-popover-R36D7FIQ01J1G7&quot;,&quot;width&quot;:&quot;350&quot;,&quot;header&quot;:&quot;Report this review&quot;,&quot;url&quot;:&quot;/hz/reviews-render/report-review?ref=cm_cr_dp_d_report&amp;csrfT=hCGd%2FoM07OXzVMJs4SMeqI3hmXEAqqJHfis9nyEw%2FMJnAAAAAGe4wAsAAAAB&amp;reviewId=R36D7FIQ01J1G7&quot;}" id="report-abusive-review-modal-popover-R36D7FIQ01J1G7"><a aria-label="Report review by Ricky Onsman" class="a-size-base a-link-normal a-color-secondary report-abuse-link a-text-normal" href="/hz/reviews-render/report-review?ref=cm_cr_dp_d_report&amp;csrfT=hCGd%2FoM07OXzVMJs4SMeqI3hmXEAqqJHfis9nyEw%2FMJnAAAAAGe4wAsAAAAB&amp;reviewId=R36D7FIQ01J1G7">Report</a></span></span></span> </div></div></div></span></li><li id="R3S5HYLCEI4PLK" data-hook="review" class="review aok-relative"><span class="a-list-item"><div id="R3S5HYLCEI4PLK-review-card" class="a-row a-spacing-none"><div id="customer_review-R3S5HYLCEI4PLK" class="a-section celwidget"><script> var metricsName = "DesktopCredibleBadgesInTopReviewsDetailPageCount" </script> <script> if(window.ue) { ue.count(metricsName, 0) } </script> <div data-hook="genome-widget" class="a-row a-spacing-mini"><a href="/gp/profile/amzn1.account.AHUZCRDVABHZANAOOZD2JWR54NZQ" class="a-profile" data-a-size="small"><div aria-hidden="true" class="a-profile-avatar-wrapper"><div class="a-profile-avatar"><img src="https://images-na.ssl-images-amazon.com/images/G/01/x-locale/common/grey-pixel.gif" class="a-lazy-loaded" data-src="https://m.media-amazon.com/images/S/amazon-avatars-global/87c2c60e-af72-4260-88c4-59718869808f._CR0%2C0%2C300%2C300_UX460_.jpg"/><noscript><img src="https://m.media-amazon.com/images/S/amazon-avatars-global/87c2c60e-af72-4260-88c4-59718869808f._CR0%2C0%2C300%2C300_UX460_.jpg"/></noscript></div></div><div class="a-profile-content"><span class="a-profile-name">atmj</span></div></a></div><div class="a-row"><h5><a data-hook="review-title" class="a-size-base a-link-normal review-title a-color-base review-title-content a-text-bold" href="/gp/customer-reviews/R3S5HYLCEI4PLK?ASIN=0321657292"><i data-hook="review-star-rating" class="a-icon a-icon-star a-star-5 review-rating"><span class="a-icon-alt">5.0 out of 5 stars</span></i><span class="a-letter-space"></span> <span>Inspirational</span> </a></h5></div><span data-hook="review-date" aria-level="6" class="a-size-base a-color-secondary review-date" role="heading">Reviewed in the United States on May 17, 2010</span><div class="a-row a-spacing-mini review-data review-format-strip"><a class="a-link-normal" target="_blank" rel="noopener" href="/gp/help/customer/display.html/ref=cm_cr_dp_d_rvw_avp?nodeId=G8UYX7LALQC8V9KA"><span data-hook="avp-badge-linkless" class="a-size-mini a-color-state a-text-bold">Verified Purchase</span></a></div><div class="a-row a-spacing-small review-data"><span data-hook="review-body" class="a-size-base review-text"><div data-a-expander-name="review_text_read_more" data-a-expander-collapsed-height="300" class="a-expander-collapsed-height a-row a-expander-container a-expander-partial-collapse-container" style="max-height:300px"><div data-hook="review-collapsed" data-expanded="false" class="a-expander-content reviewText review-text-content a-expander-partial-collapse-content"> <span>BOUGHT THIS BOOK THE MINUTE I REALIZED IT WAS OUT:<br />Having been a &#34;Usability Professional&#34; for a number of years, I purchased this Steve Krug book, the minute I knew he had another book out, without even paying attention to what it was about. This guy is just that good. This enthusiasm was due to his previous book &#34;Don&#39;t Make Me Think&#34; which was a great book on how to make more usable web sites. First I was surprised, as initially I had not realized it was a book for User testing for non-Usability professionals... Next, I thought, Wow, this is a great book too.<br /><br />BASIC IDEA:<br />The whole idea is to do quick usability tests with a few users, that are reasonably representative of your end users. This test would be viewed by your stake holders and be done in one morning each month during various stages of development of your site. This way, it gets to the right people when it&#39;s needed. Anyone who does usability work, knows how laborious and costly tests can be. However that&#39;s nothing compared to the sales pitch that has to be done, to get even the high impact issues fixed. There are always excuses.<br /><br />This Books Suggestion for Testing:<br />* Lessens the cost of the text<br />* Allows the testing to be more immediate<br />* Gets the decision makers in front of it and hopefully behind the necessary changes with funding.<br /><br />This book has clearly defined steps on how to do this:<br />* Software recommendations<br />* Some scripts<br />* How to recruit<br />* How to run single morning tests.<br /><br />Also recommendations for approaching changes:<br />* Get to the basic issues<br />* Get them fixed<br />* Let the trivia wait.<br />* Tweaking is better than a redesign, and it is more likely to happen.<br /><br />However read the book on this, I&#39;m only quickly paraphrasing.<br /><br />QUICK SUMMARY:<br />As before his style of writing is conversational and sparse, giving you what you need to know when. It is laid out in a way that is brief but complete and very easy to read. Hmmm, sounds like he took his own teachings to heart. There are 16 chapters (and you can see inside the book here; so go look) He covers the why and how you can do a usability test on any site and get buy-in from your team when changes need to be made. Usability professionals can benefit from this book as well, as it has a somewhat interesting take on how to get Users in front of the Teams that make decisions on what gets changed. Since time is at a premium and Usability tests speak for themselves, this is one way, to get the money where it needs to go.<br /><br />All in all another winner of a book...now I&#39;m waiting for the next one...<br /></span> </div><div class="a-expander-header a-expander-partial-collapse-header"><div class="a-expander-content-fade"></div><a href="javascript:void(0)" data-csa-c-func-deps="aui-da-a-expander-toggle" data-csa-c-type="widget" data-csa-interaction-events="click" data-hook="expand-collapse-read-more-less" aria-label="Read more of this review" aria-expanded="false" role="button" data-action="a-expander-toggle" class="a-declarative" data-a-expander-toggle="{&quot;allowLinkDefault&quot;:true, &quot;expand_prompt&quot;:&quot;Read more&quot;, &quot;collapse_prompt&quot;:&quot;Read less&quot;}"><i class="a-icon a-icon-extender-expand"></i><span class="a-expander-prompt">Read more</span></a></div></div></span></div><div data-hook="review-comments" class="a-row review-comments cr-vote-action-bar"><span class="cr-vote" data-hook="review-voting-widget"> <div class="a-row a-spacing-small"><span data-hook="helpful-vote-statement" class="a-size-base a-color-tertiary cr-vote-text">48 people found this helpful</span></div><!-- Components for Reactions C --> <div class="cr-helpful-button aok-float-left"> <span class="a-button a-button-base"><span class="a-button-inner"><a href="https://www.amazon.com/ap/signin?openid.return_to=https%3A%2F%2Fwww.amazon.com%2Fdp%2F0321657292%3FcsrfT%3DhPRT8TfzAUc78FJZcbnsU9LLG65SlBAkWMEIJ1r1Q3FQAAAAAGe4wAsAAAAB%26reviewId%3DR3S5HYLCEI4PLK%23R3S5HYLCEI4PLK&amp;openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&amp;openid.assoc_handle=usflex&amp;openid.mode=checkid_setup&amp;marketPlaceId=ATVPDKIKX0DER&amp;language=en&amp;openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&amp;openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0" data-hook="vote-helpful-button" aria-label="Mark Review As Helpful" class="a-button-text"><div class="cr-helpful-text"> Helpful</div> </a></span></span></div> </span><span class="cr-footer-line-height"> <span><i aria-hidden="true" class="a-icon a-icon-text-separator" role="img" aria-label="|"></i><span class="a-declarative" data-action="reviews:report-abusive-review-modal-button" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-reviews:report-abusive-review-modal-button" data-reviews:report-abusive-review-modal-button="{&quot;closeButton&quot;:&quot;true&quot;,&quot;name&quot;:&quot;report-abusive-review-modal-popover-R3S5HYLCEI4PLK&quot;,&quot;width&quot;:&quot;350&quot;,&quot;header&quot;:&quot;Report this review&quot;,&quot;url&quot;:&quot;/hz/reviews-render/report-review?ref=cm_cr_dp_d_report&amp;csrfT=hPRT8TfzAUc78FJZcbnsU9LLG65SlBAkWMEIJ1r1Q3FQAAAAAGe4wAsAAAAB&amp;reviewId=R3S5HYLCEI4PLK&quot;}" id="report-abusive-review-modal-popover-R3S5HYLCEI4PLK"><a aria-label="Report review by atmj" class="a-size-base a-link-normal a-color-secondary report-abuse-link a-text-normal" href="/hz/reviews-render/report-review?ref=cm_cr_dp_d_report&amp;csrfT=hPRT8TfzAUc78FJZcbnsU9LLG65SlBAkWMEIJ1r1Q3FQAAAAAGe4wAsAAAAB&amp;reviewId=R3S5HYLCEI4PLK">Report</a></span></span></span> </div></div></div></span></li><li id="R2JR3YQUXH29WY" data-hook="review" class="review aok-relative"><span class="a-list-item"><div id="R2JR3YQUXH29WY-review-card" class="a-row a-spacing-none"><div id="customer_review-R2JR3YQUXH29WY" class="a-section celwidget"><script> var metricsName = "DesktopCredibleBadgesInTopReviewsDetailPageCount" </script> <script> if(window.ue) { ue.count(metricsName, 0) } </script> <div data-hook="genome-widget" class="a-row a-spacing-mini"><a href="/gp/profile/amzn1.account.AEE4DKRKN73WFPFLFK7E52MTMTVQ" class="a-profile" data-a-size="small"><div aria-hidden="true" class="a-profile-avatar-wrapper"><div class="a-profile-avatar"><img src="https://images-na.ssl-images-amazon.com/images/G/01/x-locale/common/grey-pixel.gif" class="a-lazy-loaded" data-src="https://m.media-amazon.com/images/S/amazon-avatars-global/default.png"/><noscript><img src="https://m.media-amazon.com/images/S/amazon-avatars-global/default.png"/></noscript></div></div><div class="a-profile-content"><span class="a-profile-name">Big Mozzarella NZ</span></div></a></div><div class="a-row"><h5><a data-hook="review-title" class="a-size-base a-link-normal review-title a-color-base review-title-content a-text-bold" href="/gp/customer-reviews/R2JR3YQUXH29WY?ASIN=0321657292"><i data-hook="review-star-rating" class="a-icon a-icon-star a-star-4 review-rating"><span class="a-icon-alt">4.0 out of 5 stars</span></i><span class="a-letter-space"></span> <span>Definitely read this.. BEFORE STARTING YOUR PROJECT!!!</span> </a></h5></div><span data-hook="review-date" aria-level="6" class="a-size-base a-color-secondary review-date" role="heading">Reviewed in the United States on August 5, 2013</span><div class="a-row a-spacing-mini review-data review-format-strip"><a class="a-link-normal" target="_blank" rel="noopener" href="/gp/help/customer/display.html/ref=cm_cr_dp_d_rvw_avp?nodeId=G8UYX7LALQC8V9KA"><span data-hook="avp-badge-linkless" class="a-size-mini a-color-state a-text-bold">Verified Purchase</span></a></div><div class="a-row a-spacing-small review-data"><span data-hook="review-body" class="a-size-base review-text"><div data-a-expander-name="review_text_read_more" data-a-expander-collapsed-height="300" class="a-expander-collapsed-height a-row a-expander-container a-expander-partial-collapse-container" style="max-height:300px"><div data-hook="review-collapsed" data-expanded="false" class="a-expander-content reviewText review-text-content a-expander-partial-collapse-content"> <span>This is a very good practical guide to Usability and Usability Testing. A common sense approach that is a good read for anyone embarking on a web app project, in fact any app.<br />It is a non technical jargon free read that would suit the business owner / project manager / functional consultant that is about to get into any app development project no matter what size the project is.<br /></span> </div><div class="a-expander-header a-expander-partial-collapse-header"><div class="a-expander-content-fade"></div><a href="javascript:void(0)" data-csa-c-func-deps="aui-da-a-expander-toggle" data-csa-c-type="widget" data-csa-interaction-events="click" data-hook="expand-collapse-read-more-less" aria-label="Read more of this review" aria-expanded="false" role="button" data-action="a-expander-toggle" class="a-declarative" data-a-expander-toggle="{&quot;allowLinkDefault&quot;:true, &quot;expand_prompt&quot;:&quot;Read more&quot;, &quot;collapse_prompt&quot;:&quot;Read less&quot;}"><i class="a-icon a-icon-extender-expand"></i><span class="a-expander-prompt">Read more</span></a></div></div></span></div><div data-hook="review-comments" class="a-row review-comments cr-vote-action-bar"><span class="cr-vote" data-hook="review-voting-widget"> <div class="a-row a-spacing-small"><span data-hook="helpful-vote-statement" class="a-size-base a-color-tertiary cr-vote-text">One person found this helpful</span></div><!-- Components for Reactions C --> <div class="cr-helpful-button aok-float-left"> <span class="a-button a-button-base"><span class="a-button-inner"><a href="https://www.amazon.com/ap/signin?openid.return_to=https%3A%2F%2Fwww.amazon.com%2Fdp%2F0321657292%3FcsrfT%3DhBNnrW%252ByjmBWAAR3T3%252BiLKmODKUHng%252FTfsBdTPGfAzt%252FAAAAAGe4wAsAAAAB%26reviewId%3DR2JR3YQUXH29WY%23R2JR3YQUXH29WY&amp;openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&amp;openid.assoc_handle=usflex&amp;openid.mode=checkid_setup&amp;marketPlaceId=ATVPDKIKX0DER&amp;language=en&amp;openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&amp;openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0" data-hook="vote-helpful-button" aria-label="Mark Review As Helpful" class="a-button-text"><div class="cr-helpful-text"> Helpful</div> </a></span></span></div> </span><span class="cr-footer-line-height"> <span><i aria-hidden="true" class="a-icon a-icon-text-separator" role="img" aria-label="|"></i><span class="a-declarative" data-action="reviews:report-abusive-review-modal-button" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-reviews:report-abusive-review-modal-button" data-reviews:report-abusive-review-modal-button="{&quot;closeButton&quot;:&quot;true&quot;,&quot;name&quot;:&quot;report-abusive-review-modal-popover-R2JR3YQUXH29WY&quot;,&quot;width&quot;:&quot;350&quot;,&quot;header&quot;:&quot;Report this review&quot;,&quot;url&quot;:&quot;/hz/reviews-render/report-review?ref=cm_cr_dp_d_report&amp;csrfT=hBNnrW%2ByjmBWAAR3T3%2BiLKmODKUHng%2FTfsBdTPGfAzt%2FAAAAAGe4wAsAAAAB&amp;reviewId=R2JR3YQUXH29WY&quot;}" id="report-abusive-review-modal-popover-R2JR3YQUXH29WY"><a aria-label="Report review by Big Mozzarella NZ" class="a-size-base a-link-normal a-color-secondary report-abuse-link a-text-normal" href="/hz/reviews-render/report-review?ref=cm_cr_dp_d_report&amp;csrfT=hBNnrW%2ByjmBWAAR3T3%2BiLKmODKUHng%2FTfsBdTPGfAzt%2FAAAAAGe4wAsAAAAB&amp;reviewId=R2JR3YQUXH29WY">Report</a></span></span></span> </div></div></div></span></li></ul></div></div><div id="reviews-medley-footer" data-hook="reviews-medley-footer" class="a-section"><div class="a-row"></div><div class="a-row a-spacing-medium"><hr aria-hidden="true" class="a-spacing-base a-divider-normal"/><a data-hook="see-all-reviews-link-foot" class="a-link-emphasis a-text-bold" href="/Rocket-Surgery-Made-Easy-Yourself/product-reviews/0321657292?reviewerType=all_reviews">See more reviews</a></div></div></div> </div></span> <span class="cr-widget-DesktopGlobalReviews" data-hook="cr-widget-DesktopGlobalReviews"> <div class="a-divider a-divider-section a-spacing-small"><div class="a-divider-inner"></div></div> <span class="global-reviews-all"> <div id="reviews-medley-global-expand-head" data-hook="reviews-medley-global-head" class="a-section global-reviews-header"> <h3 data-hook="dp-global-reviews-header" class="a-spacing-base"> Top reviews from other countries </h3> <div class="a-section cr-list-loading reviews-loading aok-hidden"></div> <div class="a-row"> <div class="a-section a-spacing-micro cr-translate-these-reviews-section"><span class="a-declarative" data-action="reviews:ajax-post" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-reviews:ajax-post" data-reviews:ajax-post="{&quot;indicatorSelector&quot;:&quot;.reviews-loading&quot;,&quot;params&quot;:{&quot;isSingleReview&quot;:&quot;false&quot;,&quot;reviews&quot;:&quot;[{\&quot;id\&quot;:\&quot;R20W8QJFKT3KIE\&quot;,\&quot;version\&quot;:0,\&quot;locale\&quot;:{\&quot;language\&quot;:\&quot;it\&quot;,\&quot;country\&quot;:\&quot;IT\&quot;},\&quot;marketplaceId\&quot;:null},{\&quot;id\&quot;:\&quot;RW6IO89LSJDKX\&quot;,\&quot;version\&quot;:0,\&quot;locale\&quot;:{\&quot;language\&quot;:\&quot;pt\&quot;,\&quot;country\&quot;:\&quot;BR\&quot;},\&quot;marketplaceId\&quot;:null}]&quot;,&quot;csrf&quot;:&quot;hEc9tGrIKy+Jkj8eXclgAGuJ3vUWgeqiGDHR0OW9aeRzAAAAAGe4wAsAAAAB&quot;,&quot;asin&quot;:&quot;0321657292&quot;,&quot;selectorPrefix&quot;:&quot;.global-reviews-all&quot;},&quot;url&quot;:&quot;/hz/reviews-render/ajax/reviews/augment/ref=cm_cr_dp_d_trn_a_grs&quot;}"><span id="cr-translate--1677556983" class="a-button a-button-base cr-see-translated-reviews"><span class="a-button-inner"><a href="#customerReviews" class="a-button-text">Translate all reviews to English</a></span></span></span><script> var lopList = "[fr-CA]"; var languageOfPreference = "en-US"; if(isLoPToAutoTranslateAvailable()) { // auto translation will be enabled based on cookie value. For 1 or undefined we auto translate and for others we show original // for more details refer: https://w.amazon.com/bin/view/NARX/Projects/FRCX-Customer-Reviews/ var stickyCookieValue = document.cookie.match(/(?:(?:^|.*;\s*)cm-cr-sticky-translate\s*\=\s*([^;]*).*$)|^.*$/).pop(); // Cookie value will be 1 when reviews are translated So checking if reviews are already translated on page load if (stickyCookieValue === undefined || stickyCookieValue === "1") { P.when('jQuery', 'ready', 'cr-generic-declarative-actions').execute(function ($) { $('#cr-translate--1677556983').click(); }); } } function isLoPToAutoTranslateAvailable() { for(const lop of lopList.replace('[', '').replace(']', '').split(',')){ if(lop.trim() === languageOfPreference) { return true; } } return false; } </script> </div> </div> </div> <div class="a-row a-spacing-large"> <div class="a-section global-reviews-content celwidget"> <ul id="cm-cr-global-review-list" data-hook="global-customer-reviews-widget" class="a-unordered-list a-nostyle a-vertical global-review-views review-views celwidget"> <style> li.review { margin-bottom: 22px; } li.review:last-child { margin-bottom: 0; } </style> <li id="R20W8QJFKT3KIE" data-hook="review" class="review aok-relative cr-desktop-review-page-0"><span class="a-list-item"><span class="cr-translated-review-content"> <span class="cr-single-review-loading aok-hidden"> <span class="reviews-loading"></span> </span> </span> <div id="R20W8QJFKT3KIE-review-card" class="a-row a-spacing-none"><div id="customer_review_foreign-R20W8QJFKT3KIE" class="a-section celwidget"><script> var metricsName = "DesktopCredibleBadgesInTopReviewsDetailPageCount" </script> <script> if(window.ue) { ue.count(metricsName, 0) } </script> <div data-hook="genome-widget" class="a-row a-spacing-mini"><div class="a-profile" data-a-size="small"><div aria-hidden="true" class="a-profile-avatar-wrapper"><div class="a-profile-avatar"><img src="https://images-na.ssl-images-amazon.com/images/G/01/x-locale/common/grey-pixel.gif" class="a-lazy-loaded" data-src="https://m.media-amazon.com/images/S/amazon-avatars-global/default.png"/><noscript><img src="https://m.media-amazon.com/images/S/amazon-avatars-global/default.png"/></noscript></div></div><div class="a-profile-content"><span class="a-profile-name">Luca</span></div></div></div><div class="a-row a-spacing-none"><h5><i data-hook="cmps-review-star-rating" class="a-icon a-icon-star a-star-5 review-rating"><span class="a-icon-alt">5.0 out of 5 stars</span></i><span class="a-letter-space"></span><span data-hook="review-title" class="a-size-base review-title a-color-base review-title-content a-text-bold"> <span class="cr-original-review-content">Ottimo libro</span><span class="cr-translated-review-content aok-hidden"></span> </span></h5></div><span data-hook="review-date" aria-level="6" class="a-size-base a-color-secondary review-date" role="heading">Reviewed in Italy on October 21, 2020</span><div class="a-row a-spacing-mini review-data review-format-strip"><a class="a-link-normal" target="_blank" rel="noopener" href="/gp/help/customer/display.html/ref=cm_cr_dp_d_rvw_avp?nodeId=G8UYX7LALQC8V9KA"><span data-hook="avp-badge-linkless" class="a-size-mini a-color-state a-text-bold">Verified Purchase</span></a></div><div class="a-row a-spacing-small review-data"><span data-hook="review-body" class="a-size-base review-text"><script> (function(){ P.when('cr-A', 'ready').execute(function(A) { if(typeof A.toggleExpanderAriaLabel === 'function'){ A.toggleExpanderAriaLabel('review_text_read_more', 'Read more of this review', 'Read less of this review'); } }); })() </script> <div data-a-expander-name="review_text_read_more" data-a-expander-collapsed-height="300" class="a-expander-collapsed-height a-row a-expander-container a-expander-partial-collapse-container" style="max-height:300px"><div data-hook="review-collapsed" data-expanded="false" class="a-expander-content reviewText review-text-content a-expander-partial-collapse-content"> <span class="cr-original-review-content">Ottimo libro, l&#39;ho trovato interessante e pieno di spunti. L&#39;argomento è trattato in modo molto pratico e in linguaggio molto semplice.<br /></span><span class="cr-translated-review-content aok-hidden"></span> </div><div class="a-expander-header a-expander-partial-collapse-header"><div class="a-expander-content-fade"></div><a href="javascript:void(0)" data-csa-c-func-deps="aui-da-a-expander-toggle" data-csa-c-type="widget" data-csa-interaction-events="click" data-hook="expand-collapse-read-more-less" aria-label="Read more of this review" aria-expanded="false" role="button" data-action="a-expander-toggle" class="a-declarative" data-a-expander-toggle="{&quot;allowLinkDefault&quot;:true, &quot;expand_prompt&quot;:&quot;Read more&quot;, &quot;collapse_prompt&quot;:&quot;Read less&quot;}"><i class="a-icon a-icon-extender-expand"></i><span class="a-expander-prompt">Read more</span></a></div></div></span></div><div data-hook="review-comments" class="a-row review-comments cr-vote-action-bar"><span class="cr-vote" data-hook="review-voting-widget"> </span><span class="cr-footer-line-height"> <span><span class="a-declarative" data-action="reviews:report-abusive-review-modal-button" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-reviews:report-abusive-review-modal-button" data-reviews:report-abusive-review-modal-button="{&quot;closeButton&quot;:&quot;true&quot;,&quot;name&quot;:&quot;report-abusive-review-modal-popover-R20W8QJFKT3KIE&quot;,&quot;width&quot;:&quot;350&quot;,&quot;header&quot;:&quot;Report this review&quot;,&quot;url&quot;:&quot;/hz/reviews-render/report-review?ref=cm_cr_dp_d_freport&amp;csrfT=hNpgkXMhIq2IBcscpu%2BL%2B5hyIZVrAzI68CYdGFYPWUd0AAAAAGe4wAsAAAAB&amp;reviewId=R20W8QJFKT3KIE&quot;}" id="report-abusive-review-modal-popover-R20W8QJFKT3KIE"><a aria-label="Report review by Luca" class="a-size-base a-link-normal a-color-secondary report-abuse-link a-text-normal" href="/hz/reviews-render/report-review?ref=cm_cr_dp_d_freport&amp;csrfT=hNpgkXMhIq2IBcscpu%2BL%2B5hyIZVrAzI68CYdGFYPWUd0AAAAAGe4wAsAAAAB&amp;reviewId=R20W8QJFKT3KIE">Report</a></span></span></span> <div id="cr-single-translate" class="a-section a-spacing-none a-spacing-top-small cr-translate-this-review-section"><span class="a-declarative" data-action="reviews:ajax-post" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-reviews:ajax-post" data-reviews:ajax-post="{&quot;indicatorSelector&quot;:&quot;#R20W8QJFKT3KIE .cr-single-review-loading&quot;,&quot;params&quot;:{&quot;isSingleReview&quot;:&quot;true&quot;,&quot;reviews&quot;:&quot;[{\&quot;id\&quot;:\&quot;R20W8QJFKT3KIE\&quot;,\&quot;version\&quot;:0,\&quot;locale\&quot;:{\&quot;language\&quot;:\&quot;it\&quot;,\&quot;country\&quot;:\&quot;IT\&quot;},\&quot;marketplaceId\&quot;:null}]&quot;,&quot;csrf&quot;:&quot;hM97lkdOuqqfaowfVnueE+hBjOdi+HU/E2nCqQWm66TDAAAAAGe4wAsAAAAB&quot;,&quot;asin&quot;:&quot;0321657292&quot;,&quot;selectorPrefix&quot;:&quot;.cr-widget-FocalReviews&quot;},&quot;url&quot;:&quot;/hz/reviews-render/ajax/reviews/augment/ref=cm_cr_dp_d_trn_s_grs&quot;}"><a data-hook="cr-translate-this-review-link" class="a-size-base a-link-normal" href="#customerReviews">Translate review to English</a></span></div></div></div></div></span></li><li id="R1UD9GN5O1OHRL" data-hook="review" class="review aok-relative cr-desktop-review-page-0"><span class="a-list-item"><div id="R1UD9GN5O1OHRL-review-card" class="a-row a-spacing-none"><div id="customer_review_foreign-R1UD9GN5O1OHRL" class="a-section celwidget"><script> var metricsName = "DesktopCredibleBadgesInTopReviewsDetailPageCount" </script> <script> if(window.ue) { ue.count(metricsName, 0) } </script> <div data-hook="genome-widget" class="a-row a-spacing-mini"><div class="a-profile" data-a-size="small"><div aria-hidden="true" class="a-profile-avatar-wrapper"><div class="a-profile-avatar"><img src="https://images-na.ssl-images-amazon.com/images/G/01/x-locale/common/grey-pixel.gif" class="a-lazy-loaded" data-src="https://m.media-amazon.com/images/S/amazon-avatars-global/default.png"/><noscript><img src="https://m.media-amazon.com/images/S/amazon-avatars-global/default.png"/></noscript></div></div><div class="a-profile-content"><span class="a-profile-name">Genevieve Kelly</span></div></div></div><div class="a-row a-spacing-none"><h5><i data-hook="cmps-review-star-rating" class="a-icon a-icon-star a-star-5 review-rating"><span class="a-icon-alt">5.0 out of 5 stars</span></i><span class="a-letter-space"></span><span data-hook="review-title" class="a-size-base review-title a-color-base review-title-content a-text-bold"> <span>Gets you off to a great start</span> </span></h5></div><span data-hook="review-date" aria-level="6" class="a-size-base a-color-secondary review-date" role="heading">Reviewed in Canada on May 21, 2018</span><div class="a-row a-spacing-mini review-data review-format-strip"><a class="a-link-normal" target="_blank" rel="noopener" href="/gp/help/customer/display.html/ref=cm_cr_dp_d_rvw_avp?nodeId=G8UYX7LALQC8V9KA"><span data-hook="avp-badge-linkless" class="a-size-mini a-color-state a-text-bold">Verified Purchase</span></a></div><div class="a-row a-spacing-small review-data"><span data-hook="review-body" class="a-size-base review-text"><div data-a-expander-name="review_text_read_more" data-a-expander-collapsed-height="300" class="a-expander-collapsed-height a-row a-expander-container a-expander-partial-collapse-container" style="max-height:300px"><div data-hook="review-collapsed" data-expanded="false" class="a-expander-content reviewText review-text-content a-expander-partial-collapse-content"> <span>This is a great book to get you started with usability testing. No excuses now. Easy to read with practical how-to scripts to follow.<br /></span> </div><div class="a-expander-header a-expander-partial-collapse-header"><div class="a-expander-content-fade"></div><a href="javascript:void(0)" data-csa-c-func-deps="aui-da-a-expander-toggle" data-csa-c-type="widget" data-csa-interaction-events="click" data-hook="expand-collapse-read-more-less" aria-label="Read more of this review" aria-expanded="false" role="button" data-action="a-expander-toggle" class="a-declarative" data-a-expander-toggle="{&quot;allowLinkDefault&quot;:true, &quot;expand_prompt&quot;:&quot;Read more&quot;, &quot;collapse_prompt&quot;:&quot;Read less&quot;}"><i class="a-icon a-icon-extender-expand"></i><span class="a-expander-prompt">Read more</span></a></div></div></span></div><div data-hook="review-comments" class="a-row review-comments cr-vote-action-bar"><span class="cr-vote" data-hook="review-voting-widget"> </span><span class="cr-footer-line-height"> <span><span class="a-declarative" data-action="reviews:report-abusive-review-modal-button" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-reviews:report-abusive-review-modal-button" data-reviews:report-abusive-review-modal-button="{&quot;closeButton&quot;:&quot;true&quot;,&quot;name&quot;:&quot;report-abusive-review-modal-popover-R1UD9GN5O1OHRL&quot;,&quot;width&quot;:&quot;350&quot;,&quot;header&quot;:&quot;Report this review&quot;,&quot;url&quot;:&quot;/hz/reviews-render/report-review?ref=cm_cr_dp_d_freport&amp;csrfT=hJMKmDVI1kC7B5t5uYZ2fosN7aBhbeiKDWlX0WTP4OClAAAAAGe4wAsAAAAB&amp;reviewId=R1UD9GN5O1OHRL&quot;}" id="report-abusive-review-modal-popover-R1UD9GN5O1OHRL"><a aria-label="Report review by Genevieve Kelly" class="a-size-base a-link-normal a-color-secondary report-abuse-link a-text-normal" href="/hz/reviews-render/report-review?ref=cm_cr_dp_d_freport&amp;csrfT=hJMKmDVI1kC7B5t5uYZ2fosN7aBhbeiKDWlX0WTP4OClAAAAAGe4wAsAAAAB&amp;reviewId=R1UD9GN5O1OHRL">Report</a></span></span></span> </div></div></div></span></li><li id="R20EO9G0FHBYW9" data-hook="review" class="review aok-relative cr-desktop-review-page-0"><span class="a-list-item"><div id="R20EO9G0FHBYW9-review-card" class="a-row a-spacing-none"><div id="customer_review_foreign-R20EO9G0FHBYW9" class="a-section celwidget"><script> var metricsName = "DesktopCredibleBadgesInTopReviewsDetailPageCount" </script> <script> if(window.ue) { ue.count(metricsName, 0) } </script> <div data-hook="genome-widget" class="a-row a-spacing-mini"><div class="a-profile" data-a-size="small"><div aria-hidden="true" class="a-profile-avatar-wrapper"><div class="a-profile-avatar"><img src="https://images-na.ssl-images-amazon.com/images/G/01/x-locale/common/grey-pixel.gif" class="a-lazy-loaded" data-src="https://m.media-amazon.com/images/S/amazon-avatars-global/default.png"/><noscript><img src="https://m.media-amazon.com/images/S/amazon-avatars-global/default.png"/></noscript></div></div><div class="a-profile-content"><span class="a-profile-name">AD.</span></div></div></div><div class="a-row a-spacing-none"><h5><i data-hook="cmps-review-star-rating" class="a-icon a-icon-star a-star-5 review-rating"><span class="a-icon-alt">5.0 out of 5 stars</span></i><span class="a-letter-space"></span><span data-hook="review-title" class="a-size-base review-title a-color-base review-title-content a-text-bold"> <span>Excellent read for UX improvements</span> </span></h5></div><span data-hook="review-date" aria-level="6" class="a-size-base a-color-secondary review-date" role="heading">Reviewed in France on January 20, 2020</span><div class="a-row a-spacing-mini review-data review-format-strip"><a class="a-link-normal" target="_blank" rel="noopener" href="/gp/help/customer/display.html/ref=cm_cr_dp_d_rvw_avp?nodeId=G8UYX7LALQC8V9KA"><span data-hook="avp-badge-linkless" class="a-size-mini a-color-state a-text-bold">Verified Purchase</span></a></div><div class="a-row a-spacing-small review-data"><span data-hook="review-body" class="a-size-base review-text"><div data-a-expander-name="review_text_read_more" data-a-expander-collapsed-height="300" class="a-expander-collapsed-height a-row a-expander-container a-expander-partial-collapse-container" style="max-height:300px"><div data-hook="review-collapsed" data-expanded="false" class="a-expander-content reviewText review-text-content a-expander-partial-collapse-content"> <span>Steve makes it very practical and super clear .<br />You can&#39;t get usability tests wrong if you read this book.<br /></span> </div><div class="a-expander-header a-expander-partial-collapse-header"><div class="a-expander-content-fade"></div><a href="javascript:void(0)" data-csa-c-func-deps="aui-da-a-expander-toggle" data-csa-c-type="widget" data-csa-interaction-events="click" data-hook="expand-collapse-read-more-less" aria-label="Read more of this review" aria-expanded="false" role="button" data-action="a-expander-toggle" class="a-declarative" data-a-expander-toggle="{&quot;allowLinkDefault&quot;:true, &quot;expand_prompt&quot;:&quot;Read more&quot;, &quot;collapse_prompt&quot;:&quot;Read less&quot;}"><i class="a-icon a-icon-extender-expand"></i><span class="a-expander-prompt">Read more</span></a></div></div></span></div><div data-hook="review-comments" class="a-row review-comments cr-vote-action-bar"><span class="cr-vote" data-hook="review-voting-widget"> </span><span class="cr-footer-line-height"> <span><span class="a-declarative" data-action="reviews:report-abusive-review-modal-button" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-reviews:report-abusive-review-modal-button" data-reviews:report-abusive-review-modal-button="{&quot;closeButton&quot;:&quot;true&quot;,&quot;name&quot;:&quot;report-abusive-review-modal-popover-R20EO9G0FHBYW9&quot;,&quot;width&quot;:&quot;350&quot;,&quot;header&quot;:&quot;Report this review&quot;,&quot;url&quot;:&quot;/hz/reviews-render/report-review?ref=cm_cr_dp_d_freport&amp;csrfT=hMfAeTN1WYi0ytJO5BHCOX7A8cphVrPhgtwCeSAEjEluAAAAAGe4wAsAAAAB&amp;reviewId=R20EO9G0FHBYW9&quot;}" id="report-abusive-review-modal-popover-R20EO9G0FHBYW9"><a aria-label="Report review by AD." class="a-size-base a-link-normal a-color-secondary report-abuse-link a-text-normal" href="/hz/reviews-render/report-review?ref=cm_cr_dp_d_freport&amp;csrfT=hMfAeTN1WYi0ytJO5BHCOX7A8cphVrPhgtwCeSAEjEluAAAAAGe4wAsAAAAB&amp;reviewId=R20EO9G0FHBYW9">Report</a></span></span></span> </div></div></div></span></li><li id="RW6IO89LSJDKX" data-hook="review" class="review aok-relative cr-desktop-review-page-0"><span class="a-list-item"><span class="cr-translated-review-content"> <span class="cr-single-review-loading aok-hidden"> <span class="reviews-loading"></span> </span> </span> <div id="RW6IO89LSJDKX-review-card" class="a-row a-spacing-none"><div id="customer_review_foreign-RW6IO89LSJDKX" class="a-section celwidget"><script> var metricsName = "DesktopCredibleBadgesInTopReviewsDetailPageCount" </script> <script> if(window.ue) { ue.count(metricsName, 0) } </script> <div data-hook="genome-widget" class="a-row a-spacing-mini"><div class="a-profile" data-a-size="small"><div aria-hidden="true" class="a-profile-avatar-wrapper"><div class="a-profile-avatar"><img src="https://images-na.ssl-images-amazon.com/images/G/01/x-locale/common/grey-pixel.gif" class="a-lazy-loaded" data-src="https://m.media-amazon.com/images/S/amazon-avatars-global/default.png"/><noscript><img src="https://m.media-amazon.com/images/S/amazon-avatars-global/default.png"/></noscript></div></div><div class="a-profile-content"><span class="a-profile-name">Flavia</span></div></div></div><div class="a-row a-spacing-none"><h5><i data-hook="cmps-review-star-rating" class="a-icon a-icon-star a-star-3 review-rating"><span class="a-icon-alt">3.0 out of 5 stars</span></i><span class="a-letter-space"></span><span data-hook="review-title" class="a-size-base review-title a-color-base review-title-content a-text-bold"> <span class="cr-original-review-content">Ok, sem grandes novidades em relação ao Don&#39;t Make me Think.</span><span class="cr-translated-review-content aok-hidden"></span> </span></h5></div><span data-hook="review-date" aria-level="6" class="a-size-base a-color-secondary review-date" role="heading">Reviewed in Brazil on July 22, 2014</span><div class="a-row a-spacing-mini review-data review-format-strip"><a class="a-link-normal" target="_blank" rel="noopener" href="/gp/help/customer/display.html/ref=cm_cr_dp_d_rvw_avp?nodeId=G8UYX7LALQC8V9KA"><span data-hook="avp-badge-linkless" class="a-size-mini a-color-state a-text-bold">Verified Purchase</span></a></div><div class="a-row a-spacing-small review-data"><span data-hook="review-body" class="a-size-base review-text"><div data-a-expander-name="review_text_read_more" data-a-expander-collapsed-height="300" class="a-expander-collapsed-height a-row a-expander-container a-expander-partial-collapse-container" style="max-height:300px"><div data-hook="review-collapsed" data-expanded="false" class="a-expander-content reviewText review-text-content a-expander-partial-collapse-content"> <span class="cr-original-review-content">Gostei do livro, mas é apenas um complemento ao &#34;Don&#39;t Make Me Think&#34;.<br />Vale a pena para quem quer mesmo fazer os Teste de Usabilidade, mas mesmo assim o livro não tem muito mais do que no site do autor...<br /></span><span class="cr-translated-review-content aok-hidden"></span> </div><div class="a-expander-header a-expander-partial-collapse-header"><div class="a-expander-content-fade"></div><a href="javascript:void(0)" data-csa-c-func-deps="aui-da-a-expander-toggle" data-csa-c-type="widget" data-csa-interaction-events="click" data-hook="expand-collapse-read-more-less" aria-label="Read more of this review" aria-expanded="false" role="button" data-action="a-expander-toggle" class="a-declarative" data-a-expander-toggle="{&quot;allowLinkDefault&quot;:true, &quot;expand_prompt&quot;:&quot;Read more&quot;, &quot;collapse_prompt&quot;:&quot;Read less&quot;}"><i class="a-icon a-icon-extender-expand"></i><span class="a-expander-prompt">Read more</span></a></div></div></span></div><div data-hook="review-comments" class="a-row review-comments cr-vote-action-bar"><span class="cr-vote" data-hook="review-voting-widget"> </span><span class="cr-footer-line-height"> <span><span class="a-declarative" data-action="reviews:report-abusive-review-modal-button" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-reviews:report-abusive-review-modal-button" data-reviews:report-abusive-review-modal-button="{&quot;closeButton&quot;:&quot;true&quot;,&quot;name&quot;:&quot;report-abusive-review-modal-popover-RW6IO89LSJDKX&quot;,&quot;width&quot;:&quot;350&quot;,&quot;header&quot;:&quot;Report this review&quot;,&quot;url&quot;:&quot;/hz/reviews-render/report-review?ref=cm_cr_dp_d_freport&amp;csrfT=hB8r5MJUAnD333Kn1X7%2BsaBIdeAJTCT7AnG3pWW%2Bf6f4AAAAAGe4wAsAAAAB&amp;reviewId=RW6IO89LSJDKX&quot;}" id="report-abusive-review-modal-popover-RW6IO89LSJDKX"><a aria-label="Report review by Flavia" class="a-size-base a-link-normal a-color-secondary report-abuse-link a-text-normal" href="/hz/reviews-render/report-review?ref=cm_cr_dp_d_freport&amp;csrfT=hB8r5MJUAnD333Kn1X7%2BsaBIdeAJTCT7AnG3pWW%2Bf6f4AAAAAGe4wAsAAAAB&amp;reviewId=RW6IO89LSJDKX">Report</a></span></span></span> <div id="cr-single-translate" class="a-section a-spacing-none a-spacing-top-small cr-translate-this-review-section"><span class="a-declarative" data-action="reviews:ajax-post" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-reviews:ajax-post" data-reviews:ajax-post="{&quot;indicatorSelector&quot;:&quot;#RW6IO89LSJDKX .cr-single-review-loading&quot;,&quot;params&quot;:{&quot;isSingleReview&quot;:&quot;true&quot;,&quot;reviews&quot;:&quot;[{\&quot;id\&quot;:\&quot;RW6IO89LSJDKX\&quot;,\&quot;version\&quot;:0,\&quot;locale\&quot;:{\&quot;language\&quot;:\&quot;pt\&quot;,\&quot;country\&quot;:\&quot;BR\&quot;},\&quot;marketplaceId\&quot;:null}]&quot;,&quot;csrf&quot;:&quot;hJ6MGhz9aIo1VPovb7U4gjgD1X8MJgh2PfynxAx4NSfxAAAAAGe4wAsAAAAB&quot;,&quot;asin&quot;:&quot;0321657292&quot;,&quot;selectorPrefix&quot;:&quot;.cr-widget-FocalReviews&quot;},&quot;url&quot;:&quot;/hz/reviews-render/ajax/reviews/augment/ref=cm_cr_dp_d_trn_s_grs&quot;}"><a data-hook="cr-translate-this-review-link" class="a-size-base a-link-normal" href="#customerReviews">Translate review to English</a></span></div></div></div></div></span></li><li id="RMI22XPG7Y2UF" data-hook="review" class="review aok-relative cr-desktop-review-page-0"><span class="a-list-item"><div id="RMI22XPG7Y2UF-review-card" class="a-row a-spacing-none"><div id="customer_review_foreign-RMI22XPG7Y2UF" class="a-section celwidget"><script> var metricsName = "DesktopCredibleBadgesInTopReviewsDetailPageCount" </script> <script> if(window.ue) { ue.count(metricsName, 0) } </script> <div data-hook="genome-widget" class="a-row a-spacing-mini"><div class="a-profile" data-a-size="small"><div aria-hidden="true" class="a-profile-avatar-wrapper"><div class="a-profile-avatar"><img src="https://images-na.ssl-images-amazon.com/images/G/01/x-locale/common/grey-pixel.gif" class="a-lazy-loaded" data-src="https://m.media-amazon.com/images/S/amazon-avatars-global/default.png"/><noscript><img src="https://m.media-amazon.com/images/S/amazon-avatars-global/default.png"/></noscript></div></div><div class="a-profile-content"><span class="a-profile-name">Udit Khandelwal</span></div></div></div><div class="a-row a-spacing-none"><h5><i data-hook="cmps-review-star-rating" class="a-icon a-icon-star a-star-5 review-rating"><span class="a-icon-alt">5.0 out of 5 stars</span></i><span class="a-letter-space"></span><span data-hook="review-title" class="a-size-base review-title a-color-base review-title-content a-text-bold"> <span>The most useful book on usability testing.</span> </span></h5></div><span data-hook="review-date" aria-level="6" class="a-size-base a-color-secondary review-date" role="heading">Reviewed in India on November 13, 2015</span><div class="a-row a-spacing-mini review-data review-format-strip"><a class="a-link-normal" target="_blank" rel="noopener" href="/gp/help/customer/display.html/ref=cm_cr_dp_d_rvw_avp?nodeId=G8UYX7LALQC8V9KA"><span data-hook="avp-badge-linkless" class="a-size-mini a-color-state a-text-bold">Verified Purchase</span></a></div><div class="a-row a-spacing-small review-data"><span data-hook="review-body" class="a-size-base review-text"><div data-a-expander-name="review_text_read_more" data-a-expander-collapsed-height="300" class="a-expander-collapsed-height a-row a-expander-container a-expander-partial-collapse-container" style="max-height:300px"><div data-hook="review-collapsed" data-expanded="false" class="a-expander-content reviewText review-text-content a-expander-partial-collapse-content"> <span>The most useful book on usability testing. It was a very nice read. The book is very informative, to the point and makes it really easy for you.<br /></span> </div><div class="a-expander-header a-expander-partial-collapse-header"><div class="a-expander-content-fade"></div><a href="javascript:void(0)" data-csa-c-func-deps="aui-da-a-expander-toggle" data-csa-c-type="widget" data-csa-interaction-events="click" data-hook="expand-collapse-read-more-less" aria-label="Read more of this review" aria-expanded="false" role="button" data-action="a-expander-toggle" class="a-declarative" data-a-expander-toggle="{&quot;allowLinkDefault&quot;:true, &quot;expand_prompt&quot;:&quot;Read more&quot;, &quot;collapse_prompt&quot;:&quot;Read less&quot;}"><i class="a-icon a-icon-extender-expand"></i><span class="a-expander-prompt">Read more</span></a></div></div></span></div><div data-hook="review-comments" class="a-row review-comments cr-vote-action-bar"><span class="cr-vote" data-hook="review-voting-widget"> </span><span class="cr-footer-line-height"> <span><span class="a-declarative" data-action="reviews:report-abusive-review-modal-button" data-csa-c-type="widget" data-csa-c-func-deps="aui-da-reviews:report-abusive-review-modal-button" data-reviews:report-abusive-review-modal-button="{&quot;closeButton&quot;:&quot;true&quot;,&quot;name&quot;:&quot;report-abusive-review-modal-popover-RMI22XPG7Y2UF&quot;,&quot;width&quot;:&quot;350&quot;,&quot;header&quot;:&quot;Report this review&quot;,&quot;url&quot;:&quot;/hz/reviews-render/report-review?ref=cm_cr_dp_d_freport&amp;csrfT=hD6Yj2jA1gzUiQ0ReK%2B4MAdLIUxZ74KWdFZ7ZQljVuIwAAAAAGe4wAsAAAAB&amp;reviewId=RMI22XPG7Y2UF&quot;}" id="report-abusive-review-modal-popover-RMI22XPG7Y2UF"><a aria-label="Report review by Udit Khandelwal" class="a-size-base a-link-normal a-color-secondary report-abuse-link a-text-normal" href="/hz/reviews-render/report-review?ref=cm_cr_dp_d_freport&amp;csrfT=hD6Yj2jA1gzUiQ0ReK%2B4MAdLIUxZ74KWdFZ7ZQljVuIwAAAAAGe4wAsAAAAB&amp;reviewId=RMI22XPG7Y2UF">Report</a></span></span></span> </div></div></div></span></li><div id="cr-pagination-footer-0" class="a-section a-spacing-top-extra-large"><hr aria-hidden="true" class="a-spacing-base a-divider-normal"/><a data-hook="see-all-reviews-link-foot" class="a-link-emphasis a-text-bold" href="/Rocket-Surgery-Made-Easy-Yourself/product-reviews/0321657292?reviewerType=all_reviews">See more reviews</a></div> </ul> </div> </div> </span> </span> </div> </div></div></div></div></div></div></div><script type="text/javascript"> var isAUI = typeof P === 'object' && typeof P.when === 'function'; if(typeof setCSMReq == 'function') { setCSMReq('cf'); }else { if(typeof uet == 'function') { uet('cf'); } if(isAUI){ P.trigger("cf"); }else{ amznJQ.completedStage('amznJQ.criticalFeature'); } } </script> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/31WzTH02vVL._RC|11tzazDst1L.js,31NxCxra0wL.js,21+twXssK+L.js,01m8MBnPl6L.js_.js?AUIClients/BooksDetailPageMetaAsset#296820-C.67277-C" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('cf').execute(function(){ (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/31WzTH02vVL._RC|11tzazDst1L.js,31NxCxra0wL.js,21+twXssK+L.js,01m8MBnPl6L.js_.js?AUIClients/BooksDetailPageMetaAsset#296820-C.67277-C'); }); </script> <script type="text/javascript"> if(typeof P !== "undefined" && typeof P.when === "function"){ P.when('cf').execute(function() { P.when('search-js-jq').execute(function(){}); P.when('amazonShoveler').execute(function(){}); P.when('simsJS').execute(function(){}); P.when('cmuAnnotations').execute(function(){}); P.when('externalJS.tagging').execute(function(){}); P.when('amzn-ratings-bar').execute(function(){}); P.when('accessoriesJS').execute(function(){}); P.when('priceformatterJS').execute(function(){}); P.when('CustomerPopover').execute(function(){}); }); } </script> <script type="text/javascript"> // This will fetch the resource in a low impact way from the experiment server. // executeOnload will prevent fetching the resource until everything else on the page has loaded. var cloudfrontImg = new Image(); var shouldExecuteOnload = ("1" == "1"); if (shouldExecuteOnload) { if (window.addEventListener) { window.addEventListener("load", function() { setTimeout(function(){ cloudfrontImg.src = "//cloudfront-labs.amazonaws.com/x.png"; }, 400);}, false); } else if (window.attachEvent) { window.attachEvent("onload", function() { setTimeout(function(){ cloudfrontImg.src = "//cloudfront-labs.amazonaws.com/x.png"; }, 400);}); } } else { setTimeout(function(){ cloudfrontImg.src = "//cloudfront-labs.amazonaws.com/x.png"; }, 400); } </script> <div cel_widget_id='sims-consolidated-4_csm_instrumentation_wrapper' class='celwidget'> <div id='DPSims_sims-container_desktop-dp-sims_3_container'><script>(window.AmazonUIPageJS ? AmazonUIPageJS : P).when('A', 'dram-lazy-load-widget', 'ready').execute(function(A) {A.trigger('dram:register-lazy-load-widget', '#DPSims_sims-container_desktop-dp-sims_3_container',2500, 'DPSims_desktop', true);});</script><script class='json-content' type='application/json'>{"encryptedLazyLoadRenderRequest":"AAAAAAAAAAA42X6f3VXpbGRKig/87BOUJxMAAAAAAACymSvWkosWou+AG5utySAFyiHqhr+F0Pwqo6xqMDfBSqyzQ6vdK6gjfbFLMG/TYhHdqYo0WFA2B4FVTvdkWzyFWuRypGnY/zqq++BpYJ1RMTKTnzMHtn9sWPGkYkL1/EWKt/n9jjAjG1lISwNpuFPwNrynKge0PSqrnoAX4VTC20Cx6s6n4eKQ3fm8vMD/GUrgmsmIgmgSogTDX2Kgp7/Xof2igVK65n+sKEHZVcQCP9iEJ9ELZCjsfe+hnLrfE35+LIHb+8Uov6twXR6QLd7rw9iBFJRb9s2cpI2ajqLZV7qgxCI4pFI23usyJNDavJOVCJ5HNZCfu1366zXaYl/2vQW2Ye1Ry/LLSzPFq0p4D0LJkamq7q39r4Nsl7rEVVR1b6ZsEhzGAYgwq6aS4dzPa8yInyzMAW90aIrfcMiBcsYhJLElJKMT241iHqst5S9MABIN64nNg5gURPaS4P0cXB23S8i3/k87vOYFOd0XxUztX4cCez7Gk4xybWpooBsgVcbQUmfO4FMz+qdJTV/hwAmXVTiZuOxzwJbzgbe82Ht/vDqttpr5cSq5NaBRyLrexlq2qQ1+bid4o16FTL1YFp2+Wf5e++Fej+oSdyscI7ZdZycTR0MNZYs1KbGqiikoombpyVQa/pvKrIdZxD2J4RDf3rsqf2FbQCIO62KmIpsfMliw748qI0h3nWw1ulplhj8FGhsmHO9USMKQxlgymFDr7sE7my2j9CSx05rfSFTgT/gg1EQfM4iYZBDsGh8Md1qVSnEUxZHzNlyZ7pN4lh6MnC3XlQR0ccfvkTu9HMai3aGkajSHlsBLVuyJnIvSHe72rrc3JdriF02Jxkwc1UDXjeoHJQBceBsgQ9zcNBOuRvWFpnztjq3Wby4tzJdISNZW0ZU53IFs0Hgox/O0R8URKJKxGFYs/dciofqRNC2m/MKK3t1KT+3dVSJVS5Pa49Q0CrhkIDL6Rs11qkdu2vKlgDWF6Zu73T3bkn/57QKeaZC8V1ZeYIHlwGZfUNzcS5qgvMipPC21z+nyLVVeQb+Bj/OYsCWAEFlbGwDVmBxuMUpapAAgyshgvuQBOgjN61RmiyXsYjZSukyoiZbxj3HvosKYtAHVsqR0SrAU0fELPxa1TOt1XE7OAdd9/tYbpfU9FOo6T0GI61y85Q6GtxKSvAmahB77ciOWFhTH6xbHOjgzbdSH++k3qV9R4UVTwRk+5u/1cWnbNJlGn2jIomgjq5B1PVdXLj6vOjTLCD8+wYo58C+fp9ax+h3DRbPAiO+DBRze9bzxrGAbLzyyD/ymLrkeBUlf/pTxzA8HxJm9KBSQ9buggq4DtQYQsUMwT+QsbDfoxi4SO2isjfV1V8XcwV2hHgl01O0WDd192l/C5yIU1uW6h+Ypm+iUNQuH7ds4DnZJwOWVI2LNGzE1d0rVNI9XbTHDSffppLRCE04heWWOVrbecFFojBBeD9vGDMEj0ivvA/VHphuxcZaT/tNEcS551sEifrmu+J8Hb8D+iGEY3SijsJClw7BgFj52Jt5SiO3XVimtnB160n4GkFi0F5Srr6efQMNYxi7JOL6xFn7jXLcREBJLElGlgj9JxVCb1uJvpVtDViGDOkx38CWioCMIX3JtU+BiJqq1xioiLxNhFJCg2RTEFvOWOQbg1RSoiof/LuVXhpOOdLAMd8GlNrP8AMlKhtSSIovogtX3KWpjeNoe5PNDSCJ2JcjnR43gqUA9FD8JGr/36nDtBxDXfgjSEUOr5QDmSzrgAwZmNlvdnVCaM1KBEIPjSpoJbTHodUq/mSMi1lI14HpdEeZeiN0qGYFeXH5OZr740NtnCnVTKLvtmFzDP6plsr7n3loOo/3njPrTWei/jIKUukLTyuwgldPdZFd5EppfzPWFNI6iFzFBOcNXTvkXggvPXpV2CTWiEe0AB2V3AH/9X0zriHl2oe6oFSQs0J/ffwQHp3Gi/KrOLBD4aPFjX5mIsXf4Qi/l0H8EZ6Sput6LeagoT8qxsLM2ZSrH0wCba/OTYZmIOJ+Edd8alB5NhYIf/55zDZZRbbY0aixN8+fAISdLWLq1OT5HuV2vX2Psd7kXa6JaKgOUX/AYVevCOt+FikzX4wbTBeszDMjsWREQba4G3kfFXoOGXQHeeT+PeA6E8BuB2DaOS4SsBHCZhqJT/Wh5kvYwsJGLpbKktIZP5bKd+bTrIWff6W+AEOa7u5lqdKrP1om52jp7A0ffLPnmz86XlhYAEylukNVsFlegkvOOfx0jJAoOXGVJfZzpMeowUeYQdY+nWdeZwTmjqeSLKd1E7HYhRISyjeIQMtwZjMlGL49imfUBKFG18yke4+Ij5sXSPvqjQtWOYImI0MlQOOwEQZkHRyZveF3YMBMV5pB3Kx6tfLxgu83GO9aOa5hClW28gYfbSjSdUFpMnnsnrXRaFjQts09We6hgEauuTBNQHa5gt2mJa4QOfKIBNqI5dsc4rH68cATIOXYXsMlu0kaOCwtIrQ8YdK5tdPFy6M7SpYLBeJjECDnVnsAMFJnIAZhDaYahBfmSP98CwUqifpRS2NbDZzO4TYV6SSAGkt8WScxKskLn9B3hfFrcgp9Mu/GgB1AxwgE5d/M3+sc0fs/NJ2ROVesM8mFtOgwd6d6GjEi/ksgFqzzAZDgHq/nRY1kPWpjjglPRmD/rUYIFVRyN0Tp8yAbT/Yg3lllkpOcJMnLjYEEICitJogg1MpLRI4RgLdpTPCahg8gdvq/N3u4xx7ynBTVZ7NZuX8d2IzShaP89/tXt/q5adu7i5KbZpt1Chmh5kM7hXSuryuF0p4aKCzPcx7d+0dNLi5gXV+GNz4yLth35xG+kwBVVK1Yp9OsMkMAqlzrpyBsV2ne7FDKGIcmC73vGCOHu0rkD1fCcqQZ8TFeMsT80E09JwZmU2lb+QhNoq12peWSxllUsgvo4tTqCqN14XdoFOZBCRx/7exVXMEEKk229+ZpLC0/f8KqXQaD7X7wy0CE3Xi+ahGmvJUtR4r260hdRGdnt7HlBjSDcCyIcblDsSR5htBUZ79vA1RXD283LH91jSCtT1RfqSGcPoZWb0b+dvcIjEgRuERLqoE8We2Jl9f4loivpdWyJgtrqEutX+MliwI0i7FmKnt7lyt5hATWs2gTg9zbl13pjB/W8VO2V/QB9sDbpT80lrpgQLc0WNVtCGb/382bWYNaDIu0bY29nMUrCnEqGWpznjTfuhIr5hhalR7Zf/kEa8WAQt40GKpBb+6/5etkt2d6tZuhiAPNmj1wVc2s3j/AgjOF/JOBdLTeUY3JceJjg5HY1ebcrX2MpCXXHQV5frIoU1roDPh/WgKqdUGbV/xaDc3SHakh4xkCKEhdcBCsNCTaAbExyaatLV01N8pNCqzF9kPMFtW2lgqDtK6FkUfHfWyejfbiM4dYhm1PUsrwPzWNDh1e/njU0UEzbLYPIrLcvDQGOUVTj3QheJkrb6EUzqENLfkAyi9/WzVk1jfbAUBk6Krq9JgDrRUlqiD8cztYmI36JC3RHx3JmWPBuPEJ+E5S2KRqnJMqTRRmLSM8AnvQG+0qrddb6iok028ZqXe9AD7xFoRZZ4w2WuDfT+hNbDSauBYYg4ShM/DVUG8CN3B+uTQV3l6iZsUaG4FblA6Ow6DPEccfb7wCNWsBDA2IDAH19FViDF0I4FAk1rMxYC7xW46Dn1C0LdfaCoAtOUVoFpSUv7n/2ww5P+/8my14RrrGn7TZ5aCf/RTniWqQTh0pTpIBvJUuuVLD7ppnQQ4lyjk4qRzFrG7c05BkJWqBh8jfe/VYwAFQOv5HOH0MAA1L3+ml5lMXyuePat6sFeO63vdffIryQUPMjTR4XCUpfe9eLNS34L0h88WWjMP6MIoBWaW5J8TBOMI9SpgMDpKDXq181USK+cN9qgveIfQ8KqFtWj1lG69dIiBfjheZ7fytpGtH0d5wdEGVimwx/hlKsbnG0P1yDTg82mDGdCZ7M85wov6lrilSUbM1TAMFIDtXOgnc8yP9R6CwVCHQs9DgPtZP8+/OPD87nsrorPE2EymqdM+eW6oohh6UwM4IAy1lXX18xv7Ub7erDm3j4uMz6/0IkqEC8Y6qlc4OYFBApDVxZkRvfYlzZNh8QOLRac5Vd9ArB2BLPNWbWxqlsW/8i9LEd3TWMt559TRZ29qNDDValpBEvDwJ8FStWZNTV+wioks49ID3GnuGWu2BnwXVepOa1dQbm9iKmt1KBzuiQhcDzrlFwzLzt99ZL5UBDNVTYqVX3kb8eIt2415o4IXiRHt8flKqMaM21aZasITM9faeB8TiCY6uJmT3upUU5J4jRB3YJUS4UcILnyJKTiqOfzpBpLUqlMFgAN1Nza3b9NGbI5yQhg5kb4x4O2c7MmhRFkkqDqH783QHy9pO2MKsqGueQrpcs9/eNvOdL115vscqlFcT2mINbMbQTsPhZngkQjj+AjZp1Sky4hkWABbRzRJATDbN7Hpb1vOJILL5hCNgB6D/agoPiBU6EHMBlbr8sKU3+zKMW7+fTHN+rJIyOoWrim00YTs1sStCbBSvFAWAba0EyG7NvGzMm9G3bOgg1OnRrczH7Xy2ncsRcS/bsT+dX39Lk55mxL3NDRwJ1LlY8FciK3xde+VOKuy+q5y59Pzf6CSYhFvm6omEzeb8IkEoJ2dQyJcyAuEgo3x9VGfETNxenmDEaNbU7CkLlFLBOS3vqf8Z+YZgNWchIhwfaK9ZahjDu51xUUcqkJBv1LSlM7IhByufHo1xELW9IkWu/kBxS4oU8etMnaj+AqbtxioQD/Doj7Qn7K4tbYTJfHtXxlEYmVniLq5ZetszPsxwdW/58U/4IpdQZk8WQhQOcrmUmdyhEUaQdb/hukoiodVUdTs2mgePd8sAPTvpiAGj8yxum/nyjluC9Jpwr1hHvKolulIi28mMqYu2vPY3vJG34HShdARwFb6Sh+7WYD8pNs62odWpmoCPt0POK11wseiLndkGVVJjr1Gg1tuTPeNX+gQDhL6XHQWg24//Ffc+9CUGoEDhh6lAWEXYwyU1uAtvukT/5OCCL7+aD8TqGsbup1yIKYSRZKOj0Eq/Y53mTEeYxS5DvhLyuYSQig0hEEhuL9AfvpMHCGhHLKh369XFBRAvQpOkH9+V6zYn9+9vF2rcMvG0yUmncHizcZ7q9RgtCL5TILhEkhqKHhgwn/v0vaH+u1yAzN2opIXWmwkwPUkqfDrrbMkm/RRYf+rJWzxp8VRzshPfBmen/W9uomtTWumETe5Qwj9BSFbJ3FoiTCMI5v3d1RNHkx9cYGPjE9n1364mO16ZHw9IEwnTmBXse5qQDOWHT4UF7gQEsLoUdAteSI1f0oxIA81bzD4P+WGjbCWRbPeeri/+oLW1QAu54sn7FfEaExGuxP8hUsA3y8WsVW6k4DeCuCgRd0ql7rWYJsjZ3wNufZNYIgHuiUT50Ie9pGHM++GGnlP90Wukt86ka8c3JayYfE8fl9tTTF80TxVvphlQXXWOYi9JnOcoZHzNKdYYDf4YK+7f6xiAqukiFbzY6/gaHB1hvRWNEqxwetwOcPaJ8dj9utYf048qFjzLMZqpRO+kBSlo9GuherlX7GPkM/3XspqYo8fElkuwQnG0ZueMe730EsT6oJBypTZzkBscV32qcwAhYvkhfoiwfFVS1C8lw8/eNAlv52pokH3w3VZ2HmB9oAUFd+zaLeHwb5MceSbl8BDFWp6ohhUzE8eSZIJyN7YIG/+eNnmHtfeg7HxUHtiYE4vAENU6hK0+WXCo5nxB97nXg5gs/d8Bzihf7ZfXwVIt6ZkCf77MF2tnQ/ZnbAUoSZJWvemgAM/al7FRxOa3cLO9P0gmaS4eqBeJe/cbkZsIX0mg6cUSd9XwXW5krKzl5SY6nomxkNmDoYHY55o2bOBwljrd0C2cGuK57PQZm1y1sO3nkNQ4q/XlS1u9aXeoJjjNS+pbyu+rTt6Sdgf3VkcP0cAudxy5qYBBCEuk3PRYd/eIeSj5PlIFoCPohcoXsyM282KpcViIe6F68JH75MAjrRp2KA8Wo/8GX6FjvNIkTNuXmsyTu2U1m/ebVLujAPk0dv1aPxo+38auC6r+AcQKSQRPZqwgDVk+MglpGmicnjfyEt9nfHg7HMgami882zNRXiivx9UzaEQABrs7AZFPSJ6n4uc9FLC+vmTqxEQPG+LxpM8PN/6Mfh3eodqFFI9scwuiFbcml444pn9KEDzPnFRiphCs9k8IintUVQBAlht+MenOk93qkiOwHr/vFdYtIViOWRm5d2L7rUmu1SFdzTuvgCYxjX/uE8l4NTRvTHpghT30a34a3r9slTVGMmWe6YGmy4ju/R6RjgGuy4W+yypuQC0MFXtIDg9jCh20KzxWl2igaGfjQIu65fP3fxkRRDr31t+YMAtRwoqIRZXVDbfVQYi1tH/9UEyPEffS0njFgk5dN0pmYsPMUGOYnzZ6B/19mOFleLIts+eRmHJg53HSuN1Fe3k5LiKHKFdW8vOjo"}</script><div class='widget-html-container'><div style='height: 350px;'><span class='lazy-load-spinner'></span></div></div></div><link rel="stylesheet" href="https://images-na.ssl-images-amazon.com/images/I/01FvA6+tfcL.css?AUIClients/DramAssets" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/01UiZXT0lxL.js?AUIClients/DramAssets'); </script> </div> <script type="text/javascript"> // Only execute if performance object is defined in JS if(typeof performance!= "undefined" && typeof performance.getEntries != "undefined") { var metaAssetNames = []; if(metaAssetNames.length > 0) { for(assetIndex = 0; assetIndex < metaAssetNames.length; assetIndex ++) { var metaAssetName = metaAssetNames[assetIndex]; var re = new RegExp("\\.css\\?AUIClients/" + metaAssetName); for(i = 0; i < performance.getEntries().length; i++) { var dpEntry = performance.getEntries()[i]; var res = dpEntry.name.match(re); if(res && dpEntry.initiatorType && dpEntry.initiatorType == "link") { var dpmaDuration = dpEntry.duration; ue.count(metaAssetName +".duration", dpmaDuration); if(dpmaDuration < 50) { ue.tag(metaAssetName + "Cached"); } else { ue.tag(metaAssetName + "NotCached"); } ue.count(metaAssetName + ".startTime", dpEntry.startTime); } } } } else { ue.count("DPMANoMetaAsset", 1); } for(i = 0 ; i < performance.getEntries().length ; i++) { var name = performance.getEntries()[i].name ; var res = name.match(/\.css\?AUIClients\/AmazonUI/); var initiatorType = performance.getEntries()[i].initiatorType; if(res && initiatorType && initiatorType == "link") { var duration = performance.getEntries()[i].duration ; ue.count("aui.duration", duration); ue.count("aui.startTime", performance.getEntries()[i].startTime); if(duration < 50) { csmTag = "auiCached"; } else { csmTag = "auiNotCached"; } if(window.ue && ue.tag) { ue.tag(csmTag); } break; } } } </script> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('A').execute(function(A){ if(A.preload){ A.preload('https://m.media-amazon.com/images/I/11zuylp74DL._RC|61xJcNKKLXL.js,11Y+5x+kkTL.js,51kOP+E+ESL.js,11yKORv-GTL.js,11na7Dl1tFL.js,21uGjv2MRDL.js,01VRMV3FBdL.js,21u+kGQyRqL.js,012FVc3131L.js,11aD5q6kNBL.js,11rRjDLdAVL.js,51zH7YD-TsL.js,11nAhXzgUmL.js,11dIAzUNpxL.js,11lJo6kFM7L.js,116PwN2VXHL.js,21+WA5wfjfL.js,0190vxtlzcL.js,51QAvGpHBdL.js,01JYHc2oIlL.js,31nfKXylf6L.js,01ktRCtOqKL.js,01ASnt2lbqL.js,11bEz2VIYrL.js,31o2NGTXThL.js,01rpauTep4L.js,31N+6dLod0L.js,01tvglXfQOL.js,11+FwJUUPNL.js,014gnDeJDsL.js,11vb6P5C5AL.js,015+pUPweLL.js_.js?AUIClients/AmazonUI#trident'); A.preload('https://m.media-amazon.com/images/I/11EIQ5IGqaL._RC|01ZTHTZObnL.css,41+U-wM0oRL.css,319LBykF1VL.css,11L7A+p7H8L.css,01B072nPXYL.css,01ITNc8rK9L.css,413Vvv3GONL.css,11TIuySqr6L.css,01Rw4F+QU6L.css,11AJA260VnL.css,0148ALHohZL.css,01IdKcBuAdL.css,014QJx7nWqL.css,01RgENaJKWL.css,21arJDX51ZL.css,01qSaWIViCL.css,51PI+muOEKL.css,01XPHJk60-L.css,11YR-oCbXyL.css,01ADOWuhKrL.css,01Pr8aUmTDL.css,21PFMTGpxDL.css,01hgfZ35zsL.css,21Cm-FYpY3L.css,11NDGtxMxFL.css,21IDkxWBPiL.css,01CFUgsA-YL.css,31gZMApn9lL.css,11uMuOm7bXL.css,11e+MOH+sBL.css,11aS0lbHOVL.css,11wvMqxn+nL.css,01UYmBc2e1L.css,01mxv6MYusL.css,21qT1oxQ1sL.css,11qZFA7Nz4L.css,01EsDzBKk6L.css,21VEMrnzXQL.css,11uEswZb7DL.css,11tM7nTgbvL.css,01czSFRTaLL.css,01890+Vwk8L.css,01b4G-SPx2L.css,01qiwJ7qDfL.css,212Evdj7aHL.css,016mfgi+D2L.css,01gU3ljx0fL.css,21kwbnYjkrL.css,01MPzoeGhoL.css_.css?AUIClients/AmazonUI#us.trident'); A.preload('https://m.media-amazon.com/images/I/51wm4ej5ItL._RC|01gKh-6uxaL.js_.js?AUIClients/InContextDetailPageAssets'); A.preload('https://m.media-amazon.com/images/I/11CKXHwFQgL.css?AUIClients/InContextDetailPageAssets'); } }); </script> <script type="text/javascript"> function prefetchTYPAssets() { var imageAssets = new Array(); var jsCssAssets = new Array(); imageAssets.push("https://m.media-amazon.com/images/G/01/x-locale/common/buy-buttons/review-1-click-order._CB485945748_.gif"); imageAssets.push("https://m.media-amazon.com/images/G/01/x-locale/common/buttons/continue-shopping._CB485936085_.gif"); imageAssets.push("https://m.media-amazon.com/images/G/01/x-locale/common/buy-buttons/thank-you-elbow._CB485935881_.gif"); imageAssets.push("https://m.media-amazon.com/images/G/01/x-locale/communities/social/snwicons_v2._CB485949224_.png"); imageAssets.push("https://m.media-amazon.com/images/G/01/checkout/assets/carrot._CB485936886_.gif"); imageAssets.push("https://m.media-amazon.com/images/G/01/checkout/thank-you-page/assets/yellow-rounded-corner-sprite._CB485934148_.gif"); imageAssets.push("https://m.media-amazon.com/images/G/01/checkout/thank-you-page/assets/white-rounded-corner-sprite._CB485935362_.gif"); // pre-fetching image assets for (var i=0; i<imageAssets.length; i++) { new Image().src = imageAssets[i]; } // pre-fetching css and js assets based on different browser types var isIE = /*@cc_on!@*/0; var isFireFox = /Firefox/.test(navigator.userAgent); if (isIE) { for (var i=0; i<jsCssAssets.length; i++) { new Image().src = jsCssAssets[i]; } } else if (isFireFox) { for (var i=0; i<jsCssAssets.length; i++) { var o = document.createElement("object"); o.data = jsCssAssets[i]; o.width = o.height = 0; document.body.appendChild(o); } } } var onload = function () { setTimeout(prefetchTYPAssets, 2000); }; if (window.addEventListener) { window.addEventListener("load", onload); } else if (window.attachEvent) { /* for <= IE 8 */ window.attachEvent("onload", onload); } </script> <input type="hidden" name="1click-tsdelta" id="1click-tsdelta"> <script type="text/javascript"> var ocInitTimestamp = 1740161036; </script> <!--&&&Portal&Delimite--><link rel="stylesheet" href="https://m.media-amazon.com/images/I/21Uxhb8lwYL.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/51hvQ7imBZL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('msxIngressClick').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/51hvQ7imBZL.js?AUIClients/'); }); </script> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/31vlfZBOibL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/31vlfZBOibL.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01I7ppCIB8L.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/31qsJu+hfWL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/31qsJu+hfWL.js?AUIClients/'); }); </script> <script> window.P && P.now('sp.load.js').execute(function(jsObj){ if(!jsObj){ P.declare('sp.load.js', {}); } }); </script> <!--&&&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.com/ap/signin?openid.pape.max_auth_age=0&openid.return_to=https%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F0321657292%2F%3Fcamp%3D1789%26creative%3D9325%26creativeASIN%3D0321657292%26ie%3DUTF8%26linkCode%3Das2%26redirect%3Dtrue%26tag%3Duiwizcom-20%26ref_%3Dnav_signin&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=usflex&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'>Sign in</span></a><div id='nav-flyout-ya-newCust' class='nav_pop_new_cust nav-flyout-content nav-flyout-accessibility'>New customer? <a href='https://www.amazon.com/ap/register?openid.pape.max_auth_age=0&openid.return_to=https%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F0321657292%2F%3Fcamp%3D1789%26creative%3D9325%26creativeASIN%3D0321657292%26ie%3DUTF8%26linkCode%3Das2%26redirect%3Dtrue%26tag%3Duiwizcom-20%26ref_%3Dnav_newcust&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=usflex&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='New to Amazon? Start here to create an account'>Start here.</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'>Your Lists</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'>Create a List</span></a></li><li><a href='/registries?ref_=nav_ListFlyout_find' class='nav-link nav-item'><span class='nav-text'>Find a List or Registry</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'>Your Account</div><ul><li><a href='/gp/css/homepage.html?ref_=nav_AccountFlyout_ya' class='nav-link nav-item'><span class='nav-text'>Account</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'>Orders</span></a></li><li><a href='/gp/yourstore?ref_=nav_AccountFlyout_recs' class='nav-link nav-item'><span class='nav-text'>Recommendations</span></a></li><li><a href='/gp/history?ref_=nav_AccountFlyout_browsinghistory' class='nav-link nav-item'><span class='nav-text'>Browsing History</span></a></li><li><a href='/gp/video/watchlist?ref_=nav_AccountFlyout_ywl' class='nav-link nav-item'><span class='nav-text'>Watchlist</span></a></li><li><a href='/gp/video/library?ref_=nav_AccountFlyout_yvl' class='nav-link nav-item'><span class='nav-text'>Video Purchases & Rentals</span></a></li><li><a href='/gp/kindle/ku/ku_central?ref_=nav_AccountFlyout_ku' class='nav-link nav-item'><span class='nav-text'>Kindle Unlimited</span></a></li><li><a href='/hz/mycd/myx?pageType=content&ref_=nav_AccountFlyout_myk' class='nav-link nav-item'><span class='nav-text'>Content & Devices</span></a></li><li><a href='/gp/subscribe-and-save/manager/viewsubscriptions?ref_=nav_AccountFlyout_sns' class='nav-link nav-item'><span class='nav-text'>Subscribe & Save Items</span></a></li><li><a href='/hz5/yourmembershipsandsubscriptions?ref_=nav_AccountFlyout_digital_subscriptions' class='nav-link nav-item'><span class='nav-text'>Memberships & Subscriptions</span></a></li><li><a href='https://music.amazon.com?ref=nav_youraccount_cldplyr' class='nav-link nav-item'><span class='nav-text'>Music Library</span></a></li></ul></div></div>" }, "tooltipContent": { "html": "" }, "signinContent": { "html": "<div id='nav-signin-tooltip'><a href='https://www.amazon.com/ap/signin?openid.pape.max_auth_age=0&openid.return_to=https%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F0321657292%2F%3Fcamp%3D1789%26creative%3D9325%26creativeASIN%3D0321657292%26ie%3DUTF8%26linkCode%3Das2%26redirect%3Dtrue%26tag%3Duiwizcom-20%26ref_%3Dnav_custrec_signin&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=usflex&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'>Sign in</span></a><div class='nav-signin-tooltip-footer'>New customer? <a href='https://www.amazon.com/ap/register?openid.pape.max_auth_age=0&openid.return_to=https%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F0321657292%2F%3Fcamp%3D1789%26creative%3D9325%26creativeASIN%3D0321657292%26ie%3DUTF8%26linkCode%3Das2%26redirect%3Dtrue%26tag%3Duiwizcom-20%26ref_%3Dnav_custrec_newcust&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=usflex&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='New to Amazon? Start here to create an account'>Start here.</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> <script type="text/javascript"> window.$Nav && $Nav.when('$').run('CBIMarketplaceRedirectOverlayNavyaan', function($) { $.ajax({ type: 'POST', url: '/cross_border_interstitial_sp/render', data: JSON.stringify({ marketplaceId: 'ATVPDKIKX0DER', localCountryCode: 'US', customerId: null, sessionId: '135\x2D3423260\x2D0821935', deviceType: 'DESKTOP', referrer: '', url: '\x2Fgp\x2Fproduct\x2F0321657292', pageType: 'Detail', languageOfPreference: 'en_US', queryParams: {}, interstitialRequestType: 'CBI', weblabTreatmentMap: {"CROSS_BORDER_INTERSTITIAL_IE_966371":"C","CBI_355055":"C","NARX_INTERSTITIAL_NEW_CX_372291":"C","MWEB_CROSS_BORDER_INTERSTITIAL_IE_966379":"C","NARX_INTERSTITIAL_AUI_MIGRATION_446901":"C","TEST_ACS_CONFIGURATION_486322":"C","CROSS_BORDER_INTERSTITIAL_ACS_SHADOW_TESTING_486317":"C","INTERSTITIAL_PROTOTYPE_IP_ADDRESS_BR_598850":"C","NARX_INTERSTITIAL_LAMBDA_CLOUD_AUTH_880645":"C","CBI_ROBOT_MITIGATION_943387":"C","CBI_REDISPLAY_INTERSTITIAL_1008859":"C","INTERSTITIAL_GEOLOCATION_TRACKING_1139410":"T2"} }), contentType: "application/json", dataType: "html", success: function(data) { if (data) { $('body').append(data); } } }); }); </script> <!-- NAVYAAN BTF END --> <!-- sp:end-feature:nav-btf --> <!-- sp:feature:host-btf --> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01+9c+wQR6L.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/31zJyqn24AL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/31zJyqn24AL.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/51Mcs86xclL.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/81dD8w3UxTL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/81dD8w3UxTL.js?AUIClients/'); }); </script> <style> .resizedSwatchElement{white-space:normal!important}.resizedSwatchElement .a-button-text{white-space:normal!important}.resizedSwatchElement .tmm-olp-links{white-space:normal!important;padding:0!important} </style> </div> </div> </div> <!-- htmlEndMarker --> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/21ce4PfVwbL.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/21ce4PfVwbL.js?AUIClients/'); }); </script> <link rel="stylesheet" href="https://m.media-amazon.com/images/I/01FL7JU2DtL.css?AUIClients/" /> <link rel="preload" as="script" crossorigin="anonymous" href="https://m.media-amazon.com/images/I/21WsF3Zbb5L.js?AUIClients/" /> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('dpJsAssetsLoadMarker').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/21WsF3Zbb5L.js?AUIClients/'); }); </script> <!-- sp:end-feature:host-btf --> <!-- sp:feature:aui-preload --> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('A').execute(function(A) { if(A.preload){ A.preload('https://m.media-amazon.com/images/I/61xJcNKKLXL.js?AUIClients/AmazonUIjQuery'); A.preload('https://m.media-amazon.com/images/I/11zuylp74DL._RC|61xJcNKKLXL.js,11Y+5x+kkTL.js,51kOP+E+ESL.js,11yKORv-GTL.js,11na7Dl1tFL.js,21uGjv2MRDL.js,01VRMV3FBdL.js,21u+kGQyRqL.js,012FVc3131L.js,11aD5q6kNBL.js,11rRjDLdAVL.js,51zH7YD-TsL.js,11nAhXzgUmL.js,11dIAzUNpxL.js,11lJo6kFM7L.js,116PwN2VXHL.js,21+WA5wfjfL.js,0190vxtlzcL.js,51QAvGpHBdL.js,01JYHc2oIlL.js,31nfKXylf6L.js,01ktRCtOqKL.js,01ASnt2lbqL.js,11bEz2VIYrL.js,31o2NGTXThL.js,01rpauTep4L.js,31N+6dLod0L.js,01tvglXfQOL.js,11+FwJUUPNL.js,014gnDeJDsL.js,11vb6P5C5AL.js,015+pUPweLL.js_.js?AUIClients/AmazonUI#trident'); A.preload('https://m.media-amazon.com/images/I/11EIQ5IGqaL._RC|01ZTHTZObnL.css,41+U-wM0oRL.css,319LBykF1VL.css,11L7A+p7H8L.css,01B072nPXYL.css,01ITNc8rK9L.css,413Vvv3GONL.css,11TIuySqr6L.css,01Rw4F+QU6L.css,11AJA260VnL.css,0148ALHohZL.css,01IdKcBuAdL.css,014QJx7nWqL.css,01RgENaJKWL.css,21arJDX51ZL.css,01qSaWIViCL.css,51PI+muOEKL.css,01XPHJk60-L.css,11YR-oCbXyL.css,01ADOWuhKrL.css,01Pr8aUmTDL.css,21PFMTGpxDL.css,01hgfZ35zsL.css,21Cm-FYpY3L.css,11NDGtxMxFL.css,21IDkxWBPiL.css,01CFUgsA-YL.css,31gZMApn9lL.css,11uMuOm7bXL.css,11e+MOH+sBL.css,11aS0lbHOVL.css,11wvMqxn+nL.css,01UYmBc2e1L.css,01mxv6MYusL.css,21qT1oxQ1sL.css,11qZFA7Nz4L.css,01EsDzBKk6L.css,21VEMrnzXQL.css,11uEswZb7DL.css,11tM7nTgbvL.css,01czSFRTaLL.css,01890+Vwk8L.css,01b4G-SPx2L.css,01qiwJ7qDfL.css,212Evdj7aHL.css,016mfgi+D2L.css,01gU3ljx0fL.css,21kwbnYjkrL.css,01MPzoeGhoL.css_.css?AUIClients/AmazonUI#us.trident'); } }); </script> <!-- sp:end-feature:aui-preload --> <!-- sp:feature:nav-footer --> <!-- NAVYAAN FOOTER START --> <!-- WITH MOZART --> <div id='rhf' class='copilot-secure-display' style='clear: both;' role='complementary' aria-label='Your recently viewed items and featured recommendations'> <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/01/personalization/ybh/loading-4x-gray._CB485916920_.gif'> </td> </tr> </table> </div> <div id='rhf-context'> <script type='application/json'> { "rhfHandlerParams":{"currentPageType":"Detail","currentSubPageType":"Glance","excludeAsin":"0321657292","fieldKeywords":"","k":"","keywords":"","search":"","auditEnabled":"","previewCampaigns":"","forceWidgets":"","searchAlias":""} } </script> </div> </div> <noscript> <div class='rhf-border'> <div class='rhf-header'> Your recently viewed items and featured recommendations </div> <div class='rhf-footer'> <div class='rvi-container'> <div class='ybh-edit'> <div class='ybh-edit-arrow'> &#8250; </div> <div class='ybh-edit-link'> <a href='/gp/history'> View or edit your browsing history </a> </div> </div> <span class='no-rvi-message'> After viewing product detail pages, look here to find an easy way to navigate back to pages you are interested in. </span> </div> </div> </div> </noscript> <div id='rhf-error' style='display: none;'> <div class='rhf-border'> <div class='rhf-header'> Your recently viewed items and featured recommendations </div> <div class='rhf-footer'> <div class='rvi-container'> <div class='ybh-edit'> <div class='ybh-edit-arrow'> &#8250; </div> <div class='ybh-edit-link'> <a href='/gp/history'> View or edit your browsing history </a> </div> </div> <span class='no-rvi-message'> After viewing product detail pages, look here to find an easy way to navigate back to pages you are interested in. </span> </div> </div> </div> </div> <br> </div> </div> <div class="navLeftFooter nav-sprite-v1" id="navFooter"> <a href="javascript:void(0)" id="navBackToTop" aria-label="Back to top" > <div class="navFooterBackToTop"> <span class="navFooterBackToTopText"> Back to top </span> </div> </a> <div class="navFooterVerticalColumn navAccessibility" role="presentation"> <div class="navFooterVerticalRow navAccessibility" style="display: table-row;"> <div class="navFooterLinkCol navAccessibility"> <div class="navFooterColHead" role="heading" aria-level="6">Get to Know Us</div> <ul> <li class="nav_first"> <a href="https://www.amazon.jobs" class="nav_a">Careers</a> </li> <li > <a href="https://blog.aboutamazon.com/?utm_source=gateway&utm_medium=footer" class="nav_a">Blog</a> </li> <li > <a href="https://www.aboutamazon.com/?utm_source=gateway&utm_medium=footer" class="nav_a">About Amazon</a> </li> <li > <a href="https://www.amazon.com/ir" class="nav_a">Investor Relations</a> </li> <li > <a href="/gp/browse.html?node=2102313011&ref_=footer_devices" class="nav_a">Amazon Devices</a> </li> <li class="nav_last "> <a href="https://www.amazon.science" class="nav_a">Amazon Science</a> </li> </ul> </div> <div class="navFooterColSpacerInner navAccessibility"></div> <div class="navFooterLinkCol navAccessibility"> <div class="navFooterColHead" role="heading" aria-level="6">Make Money with Us</div> <ul> <li class="nav_first"> <a href="https://services.amazon.com/sell.html?ld=AZFSSOA&ref_=footer_soa" class="nav_a">Sell products on Amazon</a> </li> <li > <a href="https://services.amazon.com/amazon-business.html?ld=usb2bunifooter&ref_=footer_b2b" class="nav_a">Sell on Amazon Business</a> </li> <li > <a href="https://developer.amazon.com" class="nav_a">Sell apps on Amazon</a> </li> <li > <a href="https://affiliate-program.amazon.com/" class="nav_a">Become an Affiliate</a> </li> <li > <a href="https://advertising.amazon.com/?ref=ext_amzn_ftr" class="nav_a">Advertise Your Products</a> </li> <li > <a href="/gp/seller-account/mm-summary-page.html?ld=AZFooterSelfPublish&topic=200260520&ref_=footer_publishing" class="nav_a">Self-Publish with Us</a> </li> <li > <a href="https://go.thehub-amazon.com/amazon-hub-locker" class="nav_a">Host an Amazon Hub</a> </li> <li class="nav_last nav_a_carat"> <span class="nav_a_carat" aria-hidden="true">›</span><a href="/b/?node=18190131011&ld=AZUSSOA-seemore&ref_=footer_seemore" class="nav_a">See More Make Money with Us</a> </li> </ul> </div> <div class="navFooterColSpacerInner navAccessibility"></div> <div class="navFooterLinkCol navAccessibility"> <div class="navFooterColHead" role="heading" aria-level="6">Amazon Payment Products</div> <ul> <li class="nav_first"> <a href="/dp/B07984JN3L?plattr=ACOMFO&ie=UTF-8" class="nav_a">Amazon Business Card</a> </li> <li > <a href="/gp/browse.html?node=16218619011&ref_=footer_swp" class="nav_a">Shop with Points</a> </li> <li > <a href="/gp/browse.html?node=10232440011&ref_=footer_reload_us" class="nav_a">Reload Your Balance</a> </li> <li class="nav_last "> <a href="/gp/browse.html?node=388305011&ref_=footer_tfx" class="nav_a">Amazon Currency Converter</a> </li> </ul> </div> <div class="navFooterColSpacerInner navAccessibility"></div> <div class="navFooterLinkCol navAccessibility"> <div class="navFooterColHead" role="heading" aria-level="6">Let Us Help You</div> <ul> <li class="nav_first"> <a href="/gp/help/customer/display.html?nodeId=GDFU3JS5AL6SYHRD&ref_=footer_covid" class="nav_a">Amazon and COVID-19</a> </li> <li > <a href="https://www.amazon.com/gp/css/homepage.html?ref_=footer_ya" class="nav_a">Your Account</a> </li> <li > <a href="https://www.amazon.com/gp/css/order-history?ref_=footer_yo" class="nav_a">Your Orders</a> </li> <li > <a href="/gp/help/customer/display.html?nodeId=468520&ref_=footer_shiprates" class="nav_a">Shipping Rates & Policies</a> </li> <li > <a href="/gp/css/returns/homepage.html?ref_=footer_hy_f_4" class="nav_a">Returns & Replacements</a> </li> <li > <a href="/gp/digital/fiona/manage?ref_=footer_myk" class="nav_a">Manage Your Content and Devices</a> </li> <li class="nav_last "> <a href="/gp/help/customer/display.html?nodeId=508510&ref_=footer_gw_m_b_he" class="nav_a">Help</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 US Home" lang="en" href="/?ref_=footer_logo"> <div class="nav-logo-base nav-sprite"></div> </a> </div> </span> <span class="icp-container-desktop"><div class="navFooterLine"> <style type="text/css"> #icp-touch-link-language { display: none; } </style> <a href="/customer-preferences/edit?ie=UTF8&preferencesReturnUrl=%2F&ref_=footer_lang" role="button" aria-haspopup="true" aria-label="Choose a language for shopping. Current selection is English. " aria-owns="nav-flyout-icp-footer-flyout" class="icp-button" id="icp-touch-link-language"> <div class="icp-nav-globe-img-2 icp-button-globe-2"></div><span class="icp-color-base">English</span><span class="nav-arrow icp-up-down-arrow"></span> </a> <style type="text/css"> #icp-touch-link-cop { display: none; } </style> <a href="/customer-preferences/edit?ie=UTF8&ref_=footer_cop&preferencesReturnUrl=%2Fgp%2Fproduct%2F0321657292" class="icp-button" id="icp-touch-link-cop"> <span class="icp-currency-symbol">$</span><span class="icp-color-base">USD - U.S. Dollar</span> </a> <style type="text/css"> #icp-touch-link-country { display: none; } </style> <a href="/customer-preferences/country?ie=UTF8&preferencesReturnUrl=%2F&ref_=footer_icp_cp" role="button" aria-label="Choose a country/region for shopping. The current selection is United States." class="icp-button" id="icp-touch-link-country"> <span class="icp-flag-3 icp-flag-3-us"></span><span class="icp-color-base">United States</span> </a> </div></span> </div> <div class="navFooterLine navFooterLinkLine navFooterDescLine" role="navigation" aria-label="More on Amazon"> <div class="navFooterMoreOnAmazon navFooterMoreOnAmazonWrapper" aria-label="More on Amazon"> <ul> <li class="navFooterDescItem"><a href=https://music.amazon.com?ref=dm_aff_amz_com class="nav_a"><h5 class="navFooterDescItem_heading">Amazon Music</h5><span class="navFooterDescText">Stream millions<br>of songs</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://advertising.amazon.com/?ref=footer_advtsing_amzn_com class="nav_a"><h5 class="navFooterDescItem_heading">Amazon Ads</h5><span class="navFooterDescText">Reach customers<br>wherever they<br>spend their time</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://www.6pm.com class="nav_a"><h5 class="navFooterDescItem_heading">6pm</h5><span class="navFooterDescText">Score deals<br>on fashion brands</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://www.abebooks.com class="nav_a"><h5 class="navFooterDescItem_heading">AbeBooks</h5><span class="navFooterDescText">Books, art<br>& collectibles</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://www.acx.com/ class="nav_a"><h5 class="navFooterDescItem_heading">ACX </h5><span class="navFooterDescText">Audiobook Publishing<br>Made Easy</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://sell.amazon.com/?ld=AZUSSOA-footer-aff&ref_=footer_sell class="nav_a"><h5 class="navFooterDescItem_heading">Sell on Amazon</h5><span class="navFooterDescText">Start a Selling Account</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://www.veeqo.com/?utm_source=amazon&utm_medium=website&utm_campaign=footer class="nav_a"><h5 class="navFooterDescItem_heading">Veeqo</h5><span class="navFooterDescText">Shipping Software<br>Inventory Management</span></a></li></ul> <ul> <li class="navFooterDescItem"><a href=/business?ref_=footer_retail_b2b class="nav_a"><h5 class="navFooterDescItem_heading">Amazon Business</h5><span class="navFooterDescText">Everything For<br>Your Business</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=/gp/browse.html?node=230659011&ref_=footer_amazonglobal class="nav_a"><h5 class="navFooterDescItem_heading">AmazonGlobal</h5><span class="navFooterDescText">Ship Orders<br>Internationally</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://aws.amazon.com/what-is-cloud-computing/?sc_channel=EL&sc_campaign=amazonfooter class="nav_a"><h5 class="navFooterDescItem_heading">Amazon Web Services</h5><span class="navFooterDescText">Scalable Cloud<br>Computing Services</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://www.audible.com class="nav_a"><h5 class="navFooterDescItem_heading">Audible</h5><span class="navFooterDescText">Listen to Books & Original<br>Audio Performances</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://www.boxofficemojo.com/?ref_=amzn_nav_ftr class="nav_a"><h5 class="navFooterDescItem_heading">Box Office Mojo</h5><span class="navFooterDescText">Find Movie<br>Box Office Data</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://www.goodreads.com class="nav_a"><h5 class="navFooterDescItem_heading">Goodreads</h5><span class="navFooterDescText">Book reviews<br>& recommendations</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://www.imdb.com class="nav_a"><h5 class="navFooterDescItem_heading">IMDb</h5><span class="navFooterDescText">Movies, TV<br>& Celebrities</span></a></li></ul> <ul> <li class="navFooterDescItem"><a href=https://pro.imdb.com?ref_=amzn_nav_ftr class="nav_a"><h5 class="navFooterDescItem_heading">IMDbPro</h5><span class="navFooterDescText">Get Info Entertainment<br>Professionals Need</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://kdp.amazon.com class="nav_a"><h5 class="navFooterDescItem_heading">Kindle Direct Publishing</h5><span class="navFooterDescText">Indie Digital & Print Publishing<br>Made Easy </span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://videodirect.amazon.com/home/landing class="nav_a"><h5 class="navFooterDescItem_heading">Prime Video Direct</h5><span class="navFooterDescText">Video Distribution<br>Made Easy</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://www.shopbop.com class="nav_a"><h5 class="navFooterDescItem_heading">Shopbop</h5><span class="navFooterDescText">Designer<br>Fashion Brands</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://www.woot.com/ class="nav_a"><h5 class="navFooterDescItem_heading">Woot!</h5><span class="navFooterDescText">Deals and <br>Shenanigans</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://www.zappos.com class="nav_a"><h5 class="navFooterDescItem_heading">Zappos</h5><span class="navFooterDescText">Shoes &<br>Clothing</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://ring.com class="nav_a"><h5 class="navFooterDescItem_heading">Ring</h5><span class="navFooterDescText">Smart Home<br>Security Systems </span></a></li></ul> <ul> <li class="navFooterDescItem" aria-hidden="true">&nbsp;</li> <li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://eero.com/ class="nav_a"><h5 class="navFooterDescItem_heading">eero WiFi</h5><span class="navFooterDescText">Stream 4K Video<br>in Every Room</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://blinkforhome.com/?ref=nav_footer class="nav_a"><h5 class="navFooterDescItem_heading">Blink</h5><span class="navFooterDescText">Smart Security<br>for Every Home </span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://shop.ring.com/pages/neighbors-app class="nav_a"><h5 class="navFooterDescItem_heading">Neighbors App </h5><span class="navFooterDescText"> Real-Time Crime<br>& Safety Alerts </span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=/gp/browse.html?node=14498690011&ref_=amzn_nav_ftr_swa class="nav_a"><h5 class="navFooterDescItem_heading">Amazon Subscription Boxes</h5><span class="navFooterDescText">Top subscription boxes – right to your door</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem"><a href=https://www.pillpack.com class="nav_a"><h5 class="navFooterDescItem_heading">PillPack</h5><span class="navFooterDescText">Pharmacy Simplified</span></a></li><li class="navFooterDescSpacer" aria-hidden="true" style="width: 3%"></li> <li class="navFooterDescItem" aria-hidden="true">&nbsp;</li> </ul> </div> </div> <div class="navFooterLine navFooterLinkLine navFooterPadItemLine navFooterCopyright"> <ul><li class="nav_first"><a href="/gp/help/customer/display.html?nodeId=508088&ref_=footer_cou" id="" class="nav_a">Conditions of Use</a> </li><li ><a href="/gp/help/customer/display.html?nodeId=468496&ref_=footer_privacy" id="" class="nav_a">Privacy Notice</a> </li><li ><a href="/gp/help/customer/display.html?ie=UTF8&nodeId=TnACMrGVghHocjL8KB&ref_=footer_consumer_health_data_privacy" id="" class="nav_a">Consumer Health Data Privacy Disclosure</a> </li><li ><a href="/privacyprefs?ref_=footer_iba" id="" class="nav_a">Your Ads Privacy Choices</a> </li><li class="nav_last"><span id="nav-icon-ccba" class="nav-sprite"></span> </li></ul><span>© 1996-2025, Amazon.com, Inc. or its affiliates</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="//s.amazon-adsystem.com/iu3?d=amazon.com&slot=navFooter&a2=0101cd5f430f40d650e6addadb57fbfeb7e4ce82ef9e1fa4a0e93abbcba022011a64&old_oo=0&ts=1740161036544&s=AV2EcRB5LzqB9FFgvNSkvQsdOykxC6T9T7jOwO_U36Vb&gdpr_consent=&gdpr_consent_avl=&cb=1740161036544" 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() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/71kg8CGBndL._RC|11YzfZWkQgL.js,01wcltxKR5L.js,41FbfgEBSXL.js_.js?AUIClients/QTipsMobileWebAssets#us.672498-T1.1046226-T1'); }); </script> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('afterLoad').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/212uzsmnppL.js?AUIClients/StarlingInterestGroupAssignment'); }); </script> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('afterLoad').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/41enQvbo0+L.js?AUIClients/AmazonLightsaberPageAssets#1061544-T1'); }); </script> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('afterLoad').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/11RhjigBo3L.js?AUIClients/WebFlowIngressJs'); }); </script> <script> (window.AmazonUIPageJS ? AmazonUIPageJS : P).when('afterLoad').execute(function() { (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://m.media-amazon.com/images/I/21vARlfe4pL._RC|11WTF6kPMoL.js_.js?AUIClients/ARARegisterTriggerSubAssets-dpv'); }); </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: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'; } },{ "c":"feature" },{ "id":"detail-ilm_div" } ]; ue.uels("https://images-na.ssl-images-amazon.com/images/I/31A20iwacNL.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 = "Detail"; var ue_spty = "Glance"; var ue_pti = "0321657292"; 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 = "C"; 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: "Detail", subPageType: "Glance", pageTypeId: "0321657292"} }); } 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))}); if (window.ue && window.ue.uels) { ue.uels("https://c.amazon-adsystem.com/bao-csm/forensics/a9-tq-forensics-incremental.min.js"); } 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 A;n.RXVM=function(r){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);b(n)||(n[t]=r)},10,function(n){n.u.o.push(h(n))},12,function(n){for(var r=F(n);0<r--;)n.v.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.l.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){p(n,x(n))},59,l(!0),60,l(!1),64,function(n){var r=x(n),t=w(n,n.u._);return p(n,r),t},65,function(n){var r=F(n),t=x(n),u=w(n,n.u._);n.u.t[r]=u,p(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,s(16,"+"),s(17,"-"),s(18,"*"),s(19,"/"),s(21,"%"),s(22,"&"),s(23,"|"),s(24,"^"),s(25,"<<"),s(26,">>"),s(27,">>>"),s(28,"&&"),s(29,"||"),s(31,">"),s(33,">="),s(32,"<"),s(34,"<="),s(35,"=="),s(36,"==="),s(37,"!="),s(38,"!=="),s(39," in "),n([10,A,11,null,14,!0,15,!1])),u=n([1,function(n){return n.h},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.v[F(n)]},20,function(){return[]},21,function(n){for(var r=F(n),t=[];0<r--;)t.unshift(h(n));return t},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 b(n)?n:("function"==typeof(r=n[r])&&(r.__rx_this=n),r)},51,function(n){var r=h(n),t=0;return b(r)?r:function(){return{value:r[t],done:!(t++<r.length)}}},50,function(n){return n.u.o.pop()},52,function(n){return typeof h(n)}]);function e(n){for(;(r=n).u&&r.u._<r.p.length;){r=m(n);n.h=f(r,n)}var r}function f(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._)}function c(n,r){return{m:n,_:n,t:[],o:[],F: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):A,t=n.i.pop(),u=A,u=t.F?t.t[0]:r;return n.l=[],n.u=n.i[n.i.length-1],d(n,n.u.m),u}}function v(u,i){return function(n){var r=h(n),t=u;for(-1===u&&(t=F(n));0<t--;)n.l.push(h(n));if(n.h=A,r)return i(r,n)}}function l(u){return function(n){var r=h(n),t=x(n);(u&&r||!r&&!u)&&p(n,t)}}function s(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.S===r){var u=c(n.__rx_ref,!0);u.t.push({__rx_cls:n.__rx_ref}),r.i.push(u),r.u=u,d(r,u.m)}else if("function"==typeof n){u=r.l.reverse().splice(0),u=Function.prototype.bind.apply(n,[null].concat(u));try{t=new u,r.l=[]}catch(n){}}else k("e5:"+n+":"+r.u._);return t}function y(n,r){var t;if(n.__rx_ref&&n.S===r){var u=c(n.__rx_ref);u.t.push(n.__rx_this||this),r.i.push(u),r.u=u,d(r,u.m)}else if("function"==typeof n){u=r.l.reverse().splice(0);try{t=n.apply(n.__rx_this||this,u),r.l=[]}catch(n){}}else k("e4:"+n);return t}function h(n){var r=m(n);return 0<(128&r)?f(127&r,n):r in t?t[r]:r in u?u[r](n):void k("e3:"+r)}function w(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,d(t,n.m),e(t),t.h});return n.__rx_ref=u,n.S=t,n}function b(n){return(n===A||null===n)&&(r&&k("e10"+n),1)}function d(n,r){n.g=r%127+37}function p(n,r){n.u._+=r}function m(n){return n.p[n.u._++]^n.g}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._;t+=(127&(r=n.p[i+u]^n.g))*Math.pow(2,7*u),u+=1,0<(128&r););return p(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)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._=t,d(r={p:n,h:0,i:[u],u:u,l:[],v:[],g:0},0),e(t=r),t)})}})("undefined"==typeof window?global:window); (n=>{for(var i="undefined"==typeof window?n:window,t=0,n="addEventListener",f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),u=[],r=i.rx||{},o=r.c||{},e=o.rxp||"/rd/uedata",a=o.fi||5e3,c={},d={},w=[],v=0,x=0;x<f.length;x++)u[f[x]]=x;function y(n,r){return function(){try{return n.apply(this,arguments)}catch(n){h(n.message||n,n)}}}function h(n,r){n=(""+(n||"")).substring(0,100),w.push(t),w.push(n.length);for(var i=0;i<n.length;i++)w.push(n.charCodeAt(i));if(o.DEBUG)throw r||n;U()}function l(n,r){r=y(r),n in d||(d[n]=[]),d[n].push(r),n in c&&r()}function s(n,r){n in c||(c[n]=r,(d[n]||[]).forEach(function(n){n(r)}))}function m(n){for(var r=0,i=0,t="",o=0;o<n.length;o+=1)for(i+=8,r=r<<8|n[o];6<=i;)t+=f[r>>i-6],r&=255>>8-(i-=6);return 0<i&&(t+=f[r<<6-i]),t}function A(n){for(var r=0,i=0,t=[],o=0;o<n.length&&"="!==n[o];o+=1)for(i+=6,r=r<<6|u[n[o]];8<=i;)t.push(r>>i-8),r&=255>>8-(i-=8);return new Uint8Array(t)}function U(){!v&&0<a&&(setTimeout(y(g),a),v=1)}function g(){if((v=0)===w.length)return"";rx.ep(w,p),w=[]}function p(n){n=m(new Uint8Array(n));n=e+"?rid="+rx.rid+"&sid="+rx.sid+"&rx="+n;(new Image).src=n}function b(n){s("load",n)}function E(n){b(n),s("unload",n),g()}(i.rx=r).err=h,r.r=y(l),r.e=y(s),r.exec=y,r.p=y(function(n,r){s("rxm:"+n,r),w.push(255&n),w=w.concat(r),U()}),r.ex64=y(function(r,n){l(n||"init",function(){var n;i.RXVM&&(n=A(r),i.$RX||(i.$RX=new i.RXVM),$RX.execute(n,i))})}),r.e64=y(m),r.d64=y(A),r.erc4=y(function(){var n=rx.ep4(w);return rx.rid+"#"+m(new Uint8Array(n))}),s("init",{}),n in i&&(i[n]("load",y(b)),i[n]("beforeunload",y(E)),i[n]("pagehide",y(E)))})(window); rx.ex64("UlgBKT0nV10vcExLUR1kV1dEXCNJQEtCUU0hUU1ASy9KS0ZKSFVJQFFALUZESUlHREZOJ0JRIWhEUU0gQ0lKSlchYURRQCZLSlImVkBRLnBMS1EWF2RXV0RcI0dQQ0NAVyNWUEdRSUAiQEtGV1xVUSFLREhAImRgdghmZ2YjQUxCQFZRInZtZAgXEBMgYWBncGIhQF1ARiZXTEEmVkxBJCQVKCUFJSQnuDMVKSRGBSQkJrgVKSNGV1xVUUoFJRUpLUhWZldcVVFKBSVkImMlXnRARXh0VHVFeHdVdHR3dHR2ZHVJ1UV4d1V0VXZRdURFeX8WHRQHNhoREDQBVXRVdn90cUdVdlV3dHblZHRVdk+kilhVd2QtPiVrQ0FEcGBCYEFEcGBDYEFgQmBBRGBEYENgQWxkLOsldF1eXEteW0teWk5fXllOX15YTl9eV05fY/9O311/V05fW39Xf1d/XF5Xz05ef1dluaBeV05fY/9O311/V3FfXlrKTt9dz2/Kb1Jdf15/V39ez29/V39cf1psfldcf1p/V39cXlfPTl5/V2WWoF5XTl9j/29SXX9df1cQX15Yyk7fXc9OXn9YXlnKTt9dz29/WH9cf1lsfldcf1l/WH9cbm9TWy8qLDd/W8dvyk7fXc9vf1l/XG9/WH9cf1xvf1d/XV5Xz05ef1dl+aByf1tkL20lGDEPlBMyPjA+MwIDPjATMhMxHjIJAzMPlBMyPjcbMzcTMT42EzJzIDN2bWxRWXxcbFBaLjkvKTAofFxwOTI3AT43EzIeEzIfZC69JVR9Q+LhXnvhXnl+f1NPT3J1T3J2Xn9sbpd4fnV+Tk9yd09yeF5/TWJ+T3J5T3J/Xn9+fH5KT3J+Xn/vT3J9X35ue357fkpPcnNef2p+X3x8T3JyfnV+Sk9yfl5/TXV+Tk9ydF97TU1PcnRfe257X35MT3JwT3JxXnx8X3tee2h5bv9+cn1eeXN9FglybnJvdX5NXnVffU1TZClQJbedoAK9mZ2csKyskZaskZW9nI+NdJudlp2trJGUrJGbvZyugZ2skZqskZy9nJ2enamskZ29nAyskZ68nY2YnZ+dqayRkL2ciZ28np+skZGdlp2prJGdvZyulp2trJGXvJ+urqyRl7yfjZi8na69lbyfvZmxnWQoKyS9lKe3kbaXl5eXp7eRtpSXlJekppuEppuYt5W2l5uFnJfW/ZYQOg4LNjoaOxs6OT46CAs3MlJWS1RJT3BeQgs2NRo4Pi45NzxfXlhJQktPNjQ0LD8quzo2OTYqNisbOjc4SVpMMTp7JjurgYKEoIG8sI2UoYKMgIShhIyF39/l8uuhga2hhDE6CRoxCQkWOpyXpLecpKSXlZekppuEppuYt5W2lJuFnJfWvZZoQnFzT0YwLyogJmNCUlNSQ0FFQn9zTldiQU9DR2JFT0YcHCYxKmJCbmJFnJekt5ykpJeSl6qmm4K3lLOWp6aalff6+qaakcbk+fv/5fO3loOUtpK2lZyXkqSaksnJ8+S3l7oUFSgwBSQFLi8kIRcpJ0BVBSQUFSgwBSQFKS8kIRcpJkBVEQUkGbkVKDIFJBUoMwUkMSUUFSgwBSQFKBckFSgyBSQVKDMFJA==","load"); rx.ex64("UlgBKSAhQUpLQCBTRElQQCBDSUpKVydXXSFAXUBGJCQVKSFoRFFNBSVkJ5gleVNTUGJeVD43PDUmOnJTU1FDUlNWYXJTYnJWU1dTU1RiX1NyV272XWJfUnJXWFJTUcJyVHJRaI2tU1XPQ1LBclByUVNaQ1JTW2FyU2JyW1NYU1NUYl9Tclhu9l1iX1JyWEJSU1rCxkNQw3JVclRyWmiLrWNiXlYhIyAmc1PBclByWlNZU2NiX1BzU3JQREOtrVFTWFNjYl9Qc1NyVURDra1RU1hTY2JfUHNTcllEQ62tUVNYU1FHUWBgYH9TZCZlJb+VpbWWtJWVlpW5gZIChWuVpIWWtJYOhZykhZa0lgKFa5WkhZW0lg6FnKSFlbSWAoVrlaSFlLSWDoWcpIWUtJYUFSghFSgmBSUFJy8kIRcpJ1ZEFSgmBSUUFSghFSgmBSUFJi8kIRcpJlZERxUoJgUl","load"); rx.ex64("UlgBKS8sUkBHQVdMU0BXI2pHT0BGUSFOQFxWIkxLQUBdakMhQUpLQCBTRElQQCBkV1dEXCN2XEhHSkkgdVdKXVwnV10kJDQ1JCc0JCQmuDMVKSxLRFNMQkRRSlcFJSQhuDMVKS1BSkZQSEBLUQUlZCA2JbK1BgaolJLo9Pnh7+rx//DsuZhkIyglGh2tlxEwPTAAPTARM2QiZyVrcHFMQ3FMQGBBYEFAQHJAcWFAQENAQEJxTERhQ33lTnFMRWFDWEFwcUxCYUJNRSIlIh5lUEFAfUBDQWxPe5G+bE5kLZQlrba3ioW3ioamh6aHhoa0hrenhoaFhoaEt4qCp4W7I4i3ioOnhQ+HtreKhKeEi4HYxvX15v6mloeGm4YhioGnhJsjt4qBpoe3p4Smh4a7hoWHqom2t4qEp4SLgNjU/url6OumloeGm4YhioCnhJsjt4qApoe3p4Smh4a7hoWHqom2t4qEp4SLgdjX9ej//qaWh4abhiGKj6eEmyO3io+mh7enhKaHhruGhYeqib3meKqIZCwFJRQTo5kfPjI1XV9SUm5WX1BKUVOZHz4yNmFOVl9QSlFTZC/hJUhTUm5vARAHAxYHJw4HDwcMFkNmbmQBAwwUAxFjY2NTUm5oBQcWIQ0MFgcaFkJjbmcVBwAFDmNgY178QmBgYk9sU1JubgUHFicaFgcMEQsNDEJgbns1JyAlLj0GBwAXBT0QBwwGBxAHED0LDAQNYVJudTcsLyMxKScmPTAnLCYnMCcwPTUnICUuY2hjU1JubgUHFjIDEAMPBxYHEEJgUGNhY17GaEJhYGJPbFNSb2FCYW5pMRULBBYxCgMGBxBDc2JjT2NkLgYlBgGIHCAnRUJCSV5kSUVLRFgNLBwgJ0NZWEleZElFS0RYDSxkKQ4leX73Y19ZOj09NiEEOjcnO3JTY19YMD86Nj0nBDo3JzvORWNfVzE8NypyVyQoMC0FKQUuBS8FLAUtBSIFIwUgZCtCJbyXl4eWl5SHlqo2ppqQ+vP48eL+t5u2lKyWp6aakvPu8/Wmm5+3lqa2lLebppeXlZeqMpy2lZWWl5WYqraVnJaXlwEPtpSHl7aXl5QGh5e2lKwjaaSmmpfmppuft5aDlLaXt5S3l7oXFSkkVxUoLAUlBSspIUlKREE=","load"); rx.ex64("UlgBKS81REFBYFNAS1FpTFZRQEtAVyxISlBWQEFKUksiSEpQVkBQVTZXQEhKU0BgU0BLUWlMVlFAS0BXJ1ddLFFMSEB2UURIVS5VQFdDSldIREtGQCZLSlIhQF1ARiRXJCQ0BSQnNCokJjIhKykiRkRVUVBXQCspIlVEVlZMU0AkIbgzFSktQUpGUEhAS1EFJSQgFSkhaERRTQUlJCMrJCw0JSQuMWQpOSV6Y2BdUHFUU3FTcVddUWNgXVBxVFNxU3FYXVJ8ZCg6JVpydn9DQH1zUXRzUXNRd31xQ0B9c1F0c1FzUXh9clxkKwwlua8NspWSk7+RlZyio5+Q4PLxo56XspOymJmSoaOfkuOjnpeyk6Gykr9kKjMlakBxcUxGcUxHYEFcQHFMRGFAQ0tAbWQ1GyVwWmtrVlxrVl16W0Zaa1Zee1paWVpaWMp6UXtZWVLLSlp6UmprV18rLigzelB7WGf6ell6Ul1ba3pVa3pWdxQVKC0VKCEFJQUqJCIkFBUoLRUoIQUlBTUkLSQXFSgsFSghBSUFKSkhSUpEQRcVKCwVKCEFJQUrKSNQS0lKREE=","load"); rx.ex64("UlgBKSIsSEpQVkBISlNAJ1ddJlZERyFGQExJIVVQVk0mREdWJFckJDQEJCc07SQkJjTaJCQhMiErKSJGRFVRUFdAKykiVURWVkxTQCQguDMVKS1BSkZQSEBLUQUlJCMVKSFoRFFNBSUkLSskKDQlJCsxJCoxZDU6JbStrpKO//r62+j78OrS9+3q+/D77L+bnb+av5mTnrJkNAAlaEBKTXFyTlEwJy8tNCcHNCcsNg4rMTYnLCcwY0dBY0ZjRU9CbmQ3YCVBV/VKY2prR2ljZFpbZmlbZmpKa0plampqWltmaVtmakprSmRhalpbZ20IBAUICh9LallqampZW2dqG1tmakprS2pKakdkNnkkHjQFBTk2W1pCBTk+RVBHU1pHWFRbVlAUNSg0BTk8QVxYUGZBVFhFFTQ0NzQ0NqgkNQU5MEVUUlBtFTQ0MagkNQU5MEVUUlBsFTQJqZEUPhUxkRQ/FTY0NRkJqaoUN6QUPBU3FDw5NTc8Pzc/Pzc+Pzc5PwmTPxQ8QDUHBTkwVEFUWwcUM6QUPxU2pBQ+FTE0MDQEBTkxRkRHQRQzpaEkN6QVNhQ/oSQ3pBUxFD4/NAQFODYUMwc0MzQJqJEUPBU3kSQ1FTM+NQQFODEUOyQ1Dyg1BAU4NhQzpyTdMqakFDwVNxUzNDI0BAU4MRQ7FTIJkz8UOXU1BAU4MBQzpBQ5FTAkNKcFOTdlfBQzJDc/NAQFODAUM6QUORUwPzQHBTk2WFxbFDMHBzQ9NAQFODEUOqck3TIVPTc4pSQ0FDg3PBU3Nz8VNjc+FTE3ORUwCaoUNhQ4MzUFFCcFFCQZFBUpIUBdQEYVKCQFJQU2JCIkFxUoIxUoJAUlBTUpIUlKREEXFSgjFSgkBSUFNykjUEtJSkRB","load"); rx.ex64("UlgBKSYjVkZXSklJJ1ddJFckJDQHJCc07SQkJjTaJCQhMiErKSJGRFVRUFdAKykiVURWVkxTQCQgFSkhaERRTQUlJCMrJC40JSQpMWQoOiVfRkV5ZRQRETADEBsBORwGARAbEAdUdXZUcVRyeHVZZCsAJbKanperqJSL6v319+793e799uzU8evs/fb96rmYm7mcuZ+VmLRkKg4laH7cY0RDQm5ARE1zck5BMSMgck9DY0JjTkNDQ3ByTkMyck9DY0JiQ2NDbmQ1iiVacEFBfXIfHgZBfXoBFAMXHgMcEB8SFFBxbHBBfXgFGBwUIgUQHAFRcHBzcHBy7GBxQX12AhIDHh0dKFBxTe3uUHPgUHlRc1B5eHFzeXtzeHtze3tN13tQeUdxQEF9chATAlB04FB4UXJwdXBAQX11EhQYHVB042CZduLgUHlRc1F1cHRwQEF9dQEEAhlQfVF0c3rhYHBQenN5UXNzeFFyTe5QclB6d3FBUH5BUH9dFBUpIUBdQEYVKCQFJQU1JCIkFxUoJxUoJAUlBSgpIUlKREEXFSgnFSgkBSUFKikjUEtJSkRB","load"); rx.ex64("UlgBKSghaERRTTZXQEhKU0BgU0BLUWlMVlFAS0BXLEhKUFZASEpTQCBGSUxGTiNWRldKSUkmUURCJ1ddIEZKUEtRIkZJTEBLUX0iRklMQEtRfCJWRldKSUl8IUBdQEY1REFBYFNAS1FpTFZRQEtAVyQkuDMVKS1BSkZQSEBLUQUlJCe4MxUpJ1BABSUkJhUpJlBAXQUlJCEVKSFWVFdRFSglBSUkIBUpJlVKUhUoJQUlJCMVKSZER1YVKCUFJSQiMiErKSJVRFZWTFNAKykiRkRVUVBXQCQtNEEkLDRBJC8uJC4uJCkuJCguJCsuJCouJDU0JSQ0NCVkNwwliJGSr6ODoqGDpYOor6CRkq+jg6Khg6WDqa+hkZKvo4OioYOlg66vpo5kNkAlemxgXVVxUmVQYWBdVXFSXEY4MSN9IyQiPz43fTk+JDUiMTMkOT8+bMxxU2BcUzkjPHFSWVBicVNdVlxSMSRsYF1XcVJLUGJgXVdxUkFRXEEDJCI/PjcZPiQ1IjEzJDk/PmBxQnxkMT8lETsGpqUrOgo3Mxo7pSs6CjcyGjs5OgobKRZkMHwlc1lkxP5TeVb+U3lVaVhqeV1JWsl5VWhVUHhZUllqeV1JWsl5VmhVUXhZUllIampSWWl5XGpZWllaSch4WnlJZPl5UHlJW1hoeUtaVWhVUHhZWlZoVVF4WXRkMwslHTcKkD0XOSQ2Bxcwpxc5Bjs8FzYmNxcmNCY3CpcXPxcmNTYGFyU0OQY7PBc2GmQydiVCWVhlY1hlbkloSX1qYmlZWGVjWGVuSWhJfGpjaVlYZWNYZW5JaEl+amRpW1hlZEloa0lvSWJlaltYZWRJaGtJb0ljZWtbWGVkSWhrSW9JZGVsRBcVKSRXFSgjBSUFMikhSUpEQQ==","load"); rx.ex64("UlgBKScmUURCJ1ddJCS4MxUpLUFKRlBIQEtRBSUkJ7gzFSknUEAFJSQmFSkmUEBdBSVkIXUlcFpua1ddCT48HiMrelvLV1NmcwAFYAZwcst7WldecwUne3JRWmprV142Oi84M2tXXTg0NDAyPnpaaVpZWmtrV18vKTI2a0pZe1lHWntZdlpkIBolGzEMAD0wETIEMAEAPTARMqAQMTwiQkgdWFlXWFVDRB1RU0RZX14KDKwRMwA8M1lDXBEyOTACETM9MTwyUUQcZCN3JVlCUnd+cnJyckJDf3YAAx8aB1Nyf3IzcENicnJvclNycnFyT1NxWnNCQ393EgccEVJzU3FycHJCQ395EBsSATAcFxYyB1NwYnNyd3JCUnZTd18XFSkkVxUoJAUlBSMpIUlKREE=","load"); /* ◬ */ </script> </div> <noscript> <img height="1" width="1" style='display:none;visibility:hidden;' src='//fls-na.amazon.com/1/batch/1/OP/ATVPDKIKX0DER:135-3423260-0821935:9KWNMHAP6AJ7DHVF80CY$uedata=s:%2Frd%2Fuedata%3Fnoscript%26id%3D9KWNMHAP6AJ7DHVF80CY:0' alt=""/> </noscript> <script>window.ue && ue.count && ue.count('CSMLibrarySize', 78862)</script> <!-- sp:end-feature:csm:body-close --> </div></body></html> <!-- _ .__(.)< (MEOW) \___) ~~~~~~~~~~~~~~~~~~--> <!-- sp:eh:C3I9ZNjYYQQfGIBv3c9FTDSqj/WgyX8TP/oD8qvrJC6Z3nKTXEhnP228Zv4RyiRN6BIjeofzV4cZVKjqPGH9KHC7i1wy0pBqyR3HjJHcv4b6mrU/DX9QgQ== -->

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