CINXE.COM
2024 Dragon Age Digital Sale | Dark Horse Digital Comics
<!DOCTYPE html> <html lang="en" > <head> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"6d9017bcfb","applicationID":"320176","transactionName":"b1ZRbUpQVxUCUEZfDVYcdUxWUk0PDF0dUgtLQ19YQR9PDwZEQQwyWVRWb1FUTkgEVkY=","queueTime":0,"applicationTime":1160,"agent":""}; (window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"UgcAUF5ACwEAVVZU",licenseKey:"6d9017bcfb",applicationID:"320176"};;/*! For license information please see nr-loader-full-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>d});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function d(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>p,xN:()=>g});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const d="[data-nr-mask]",u=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(d):""===t||null===t?e.mask_selector=d:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function g(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,u());const r=(0,s.nY)(e);r&&(r.init=l[e])}function p(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},d={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},u={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!u[e])throw new Error("Runtime for ".concat(e," was never set"));return u[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");u[e]={...(0,n.a)(t,d),...c},Object.hasOwnProperty.call(u[e],"harvestCount")||Object.defineProperty(u[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=u[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>d,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>d});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function d(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function u(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(u(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>d});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),d=function e(t,r){var n={},s={},u={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(d.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),u=c.length,l=0;l<u;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),u=(0,n.Zm)();u.ee||(u.ee=d)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function d(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>d,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},d={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>u,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>d,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function d(e){let t=a();return t.initializedAgents?.[e]}function u(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(d+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(u+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],d=e[c];u(d)||(e[c]=r(d,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return u(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){d([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,u,l;try{a=this,o=[...arguments],u="function"==typeof n?n(o,a):n||{}}catch(t){d([t,"",[o,a,s],u],e)}i(r+"start",[o,a,s],u,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],u,c),e}finally{i(r+"end",[o,a,l],u,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){d([t,r,n,i],e)}s=a}}}function d(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function u(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>u,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},d={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},u=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>d,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function d(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,d="fn"+s,u="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>P});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),d=r(5289),u=r(6154),l=r(944),f=r(3969),h=r(384),g=r(6344);const p=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",g.G4.RECORD,g.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),R=r(3785),x=r(2646),w=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,w.YM)(i),a=new x.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();p.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),_=r(5603),O=r(5284);const N=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function P(e,t={},p,x){let{init:w,info:P,loader_config:j,runtime:C={},exposed:k=!0}=t;C.loaderType=p;const H=(0,h.pV)();P||(w=H.init,P=H.info,j=H.loader_config),(0,S.xN)(e.agentIdentifier,w||{}),(0,_.a)(e.agentIdentifier,j||{}),P.jsAttributes??={},u.bv&&(P.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,P);const D=(0,S.D0)(e.agentIdentifier),L=[P.beacon,P.errorBeacon];I||(D.proxy.assets&&(N(D.proxy.assets),L.push(D.proxy.assets)),D.proxy.beacon&&L.push(D.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),C.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?L:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const p={};var x=s.ee.get(e),w=x.get("tracer");E[e]=b.g.OFF,x.on(g.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function _(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}p.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,x),(0,R.R)(x,e,t,r)},p.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,x),T(x,e,t,{customAttributes:r,level:i})},m.forEach((e=>{p[e]=I(A,e,!0,"api")})),p.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),p.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},p.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return _(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},p.setUserId=function(e){if("string"==typeof e||null===e)return _("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return _("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},p.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,x),x.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},p[g.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.RECORD,[],void 0,n.K7.sessionReplay,x)},p[g.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.PAUSE,[],void 0,n.K7.sessionReplay,x)},p.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const N=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,x),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,x),function(){if(w.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw w.emit("fn-err",[arguments,this,t],r),t}finally{w.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,x),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,x),r?void 0:this}}function P(){r.e(891).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),x.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{N[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),p.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,x),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,x)},u.RI?(0,d.GG)((()=>P()),!0):P(),p}(e.agentIdentifier,x,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-Sx2xJQrHp2m/Ngn/ZcfBCUwNr2Xy/C5urYtWpfm3bWpil4spXOQGTtNwIfF5HvPGioGASn9QTyE4Z+zC7r7wcg==",222:"sha512-hMte3OWgwwYeisSiD7WCIx/6tT16zLaPjag9uF4tIZp7ybOvrJKbeyzhe4fz1tDbkdcdOMm8dvgPPLBatSAGeA==",95:"sha512-MPaT9dkHv16XzwEUVZPyqpN1do/Er1XFAZoIAPYWylmv+iGIThqN+GwQq27pUyAX7sNXVJQVZezH96p53Ks3Pg=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={959:0,85:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,d=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);d<a.length;d++)o=a[d],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function d(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var u=i(425);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(891).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};g.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var x=i(384);var w=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class _ extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),g.RI&&((0,T.u)((()=>(0,w.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,w.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class N extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return D(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(D(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function H(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return D(e.error)?e.error:C(e)}function D(e){return e instanceof Error&&!!e.stack}class L extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,w.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,w.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,w.p)("err",[H(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var K=i(8990);let M=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,K.I)(e,U,(function(){return M++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,s=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=g.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var p=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===d||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",Q=["arrayBuffer","blob","json","text","formData"],J=g.gm.Request,ee=g.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(J&&ee&&g.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,Q.forEach((e=>{r(J[te],e,X),r(ee[te],e,X)})),r(g.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),d={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),d}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),de=["load","error","abort","timeout"],ue=de.length,le=(0,x.dV)().o.REQ,fe=(0,x.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,w.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};ge(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},ge(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<ue;s++)r.addEventListener(de[s],this.listener,(0,A.jT)(!1))}function d(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function u(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),ge(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function R(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<ue;t++)e.removeEventListener(de[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,w.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",d),t.on("xhr-load-added",u),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",p),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",R)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function ge(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const pe={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!g.RI||pe[t.debugId]++||(pe[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:Re,d3:xe,Kp:we,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class _e extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,w.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+xe,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+we,(function(e){(0,w.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,w.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:Re,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class Ne extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,p.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,w.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#d=!1;async#c(e){if(!this.#d){this.#d=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3333);class Pe extends b{static featureName=Ie.TZ;constructor(e,t=!0){super(e,Ie.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];g.RI&&e.init.user_actions.enabled&&(Ie.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Ie.qN.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var je=i(993),Ce=i(3785);class ke extends b{static featureName=je.TZ;constructor(e,t=!0){super(e,je.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,Ce.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),g.gm?(this.features={},(0,x.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,u.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=d(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,_,_e,Ne,he,N,L,Pe,ke],loaderType:"pro"})})()})();</script> <meta name="keywords" content="2024 Dragon Age Digital Sale from Dark Horse Comics "/> <meta name="description" content=" Read your favorite titles for only $1.99! No iPad/iPhone? No problem! Read Dark Horse Digital Comics on your Internet-connected laptop and desktop!"/> <meta name="viewport" content="width=device-width" /> <meta name="apple-itunes-app" content="app-id=415378623, affiliate-data=1010l5ZB"> <link href="//d2q9qmpt911m8b.cloudfront.net/digital/nav/dhicon.png" rel="apple-touch-icon-precomposed" /> <script src="https://kit.fontawesome.com/5b7d1da55e.js" crossorigin="anonymous"></script> <title> 2024 Dragon Age Digital Sale | Dark Horse Digital Comics </title> <link rel="shortcut icon" href="//d1p1su8170li4z.cloudfront.net/favicon.ico?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d"/> <!-- RSS Feeds --> <link rel="alternate" type="application/rss+xml" title="New Releases Feed" href="/rss/new/"/> <link rel="alternate" type="application/rss+xml" title="Blog RSS Feed" href="http://www.darkhorse.com/Blog/"/> <link rel="stylesheet" href="https://d1p1su8170li4z.cloudfront.net/CACHE/css/output.d2745772f5bf.css?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d" type="text/css"> <link rel="stylesheet" href="https://d1p1su8170li4z.cloudfront.net/CACHE/css/output.8dc31adba1da.css?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d" type="text/css"> <link rel="stylesheet" href="/accounts/buttons.css"/> <style> #content { background-color: #FFFFFF; color: #000000 !important; } .book-button .button { outline: 3px solid transparent; outline-color: #FFFFFF; } #dropdown-area, #gift-hint { background-color: #FFFFFF; } .slider-control a { fill: #000000; } .widget-header-separator { border-color: #000000; } .slider-chevrons, a.see-all { color: #000000; } #content .buy-button-container .button, #content .buy-bundle-button .button, #content .buy-button-container .button a, #content .buy-bundle-button .button a, #content .wishlist-button { background: #333333; } #content .buy-button-container .button, #content .buy-button-container .button a, #content .buy-button-container .preorder, #content .buy-bundle-button .button, #content .buy-bundle-button .button a { color: #FFFFFF; } </style> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-ZNKSSFG8KW"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){ dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-ZNKSSFG8KW'); gtag('config', 'AW-991916327'); </script> <script src="https://www.google.com/recaptcha/api.js"></script> <script src="//code.jquery.com/jquery-3.5.1.js" integrity="sha384-/LjQZzcpTzaYn7qWqRIWYC5l8FWEZ2bIHIz0D73Uzba4pShEcdLdZyZkI4Kv676E" crossorigin="anonymous"></script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.min.js" integrity="sha384-Dziy8F2VlJQLMShA6FHWNul/veM9bCkRUaLqr199K94ntO5QUrLJBEbYegdSkkqX" crossorigin="anonymous"></script> <script src="https://d1p1su8170li4z.cloudfront.net/CACHE/js/output.d49fb2814fb6.js?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d"></script> <style class="unauthenticated"> .authenticated { display: none; } </style> <script> function open_login_overlay(event) { event.preventDefault(); $("#login-overlay").trigger("click.modal"); } $(document).ready(function() { // wishlist requests should redirect to login const wish_form = $("form.ajax.wish-form, form.ajax.wishlist-form"); wish_form.off("submit"); // unregister ajax clicks wish_form.on("submit", open_login_overlay); }); </script> </head> <body> <header id="header" role="banner"> <div id="header-container"> <h1 id="header-main-logo-container"> <a href="/browse/"> <img id="header-main-logo-container-desktop-logo" src="//d2q9qmpt911m8b.cloudfront.net/digital/nav/dh-digital-logo-brick.svg" alt="Dark Horse Digital Comics"/> <img id="header-main-logo-container-mobile-logo" src="//d1p1su8170li4z.cloudfront.net/images/dh_horseheadonly.svg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d" alt="Dark Horse Digital Comics"/> </a> </h1> <!-- end #main-logo --> <!-- Everything but the logo --> <div id="header-midsection-container"> <div id="header-midsection-top-elements-container"> <div id="header-midsection-headline-container"> <font size="2"><a href="https://digital.darkhorse.com/faq/">Purchase DIGITAL editions from DARK HORSE here!</a></font> </div> <div id="header-menu-actions-search"> <form id="header-menu-actions-search-form" method="GET" action="/search" role="search"> <input type="hidden" name="index" id="header-menu-actions-search-form-dropdown-value-holder" value="all"> <div id="header-menu-actions-search-form-pseudo-select"> <div id="header-menu-actions-search-form-pseudo-select-selected"> <span class="selector-text"> All </span> <i class="fa fa-chevron-down"></i> </div> <div id="header-menu-actions-search-form-pseudo-select-options"> <div data-option-value="all" class="pseudo-select-mouseover-option pseudo-selected "> All </div> <div data-option-value="product" class="pseudo-select-mouseover-option "> Books </div> <div data-option-value="series" class="pseudo-select-mouseover-option "> Series </div> <div data-option-value="contributor" class="pseudo-select-mouseover-option "> Contributors </div> <div data-option-value="bookshelf" class="pseudo-select-mouseover-option "> Bookshelf </div> </div> </div> <input type="text" value="" name="q" id="search-box" class="placeholder-text search-input" autocomplete="off" spellcheck="false" placeholder="SEARCH"> <label style="width:0; overflow: hidden" for="search-box">SEARCH</label> <button type="submit">Go</button> </form> <div id="header-menu-action-search-autcomplete" aria-live="polite"></div> </div> </div> <div id="header-midsection-topnav-container"> <ul id="header-midsection-topnav-item-list"> <li id="header-midsection-topnav-item-shop-trigger" class="header-midsection-topnav-item-list-item dropdown-trigger" data-dropdown-target="header-shop-dropdown"> <!-- Trigger for #header-shop-dropdown --> Shop <i class="fa fa-chevron-down"></i> </li> <li class="header-midsection-topnav-item-list-item"> <a href="/bookshelf">Bookshelf</a> </li> <li class="header-midsection-topnav-item-list-item"> <a href="/about/apps/">Apps</a> </li> <li id="header-midsection-topnav-item-free-trigger" class="header-midsection-topnav-item-list-item dropdown-trigger" data-dropdown-target="header-free-items-dropdown"> <!-- Trigger for #header-free-items-dropdown --> Free <i class="fa fa-chevron-down"></i> </li> <li> <span id="header-menu-actions-cart-summary-text"> 0 items </span> | <a href="/cart/">Checkout</a> </li> <li class="header-midsection-topnav-item-list-item" id="header-menu-actions-account"> <a href="/accounts/login/?next=/pages/344/2024-dragon-age-digital-sale"> Sign In/Register </a> </li> </ul> </div> </div> <!-- end desktop header components --> <!-- begin mobile header components --> <div id="header-mobile-nav-container"> <ul> <li id="gift-hint-button"> <i class="fa fa-gift"></i> </li> <li> <i class="fa fa-search"></i> </li> <li> <a href="/cart/"> <span id="header-mobile-nav-cart-count">0</span> <i class="fa fa-shopping-cart"></i> </a> </li> <li> <i class="fa fa-bars dropdown-trigger" data-dropdown-target="header-mobile-hamburger-expanded"></i> </li> </ul> </div> </div> <div id="header-shop-dropdown" class="header-dropdown"> <ul> <li> <span class="header-shop-dropdown-section-header"> New </span> <ul> <li> <a href="/pages/new" class="header-shop-dropdown-static-link">New Releases</a> </li> <li><a href="/pages/upcoming">Upcoming</a> </li> <!--<li>Manage Pre-Orders</li>--> </ul> </li> <li> <span class="header-shop-dropdown-section-header"> <a href="/pages/featured" class="header-shop-dropdown-static-link">Featured</a> </span> <ul> <li> <a href="/pages/30" class="header-shop-dropdown-dynamic-link">Free Comic Book Day</a> </li> <li> <a href="/pages/185" class="header-shop-dropdown-dynamic-link">World of Black Hammer</a> </li> <li> <a href="/pages/50" class="header-shop-dropdown-dynamic-link">Mike Mignola</a> </li> <li> <a href="/pages/184" class="header-shop-dropdown-dynamic-link">Matt Kindt</a> </li> </ul> </li> <li> <span class="header-shop-dropdown-section-header"> <a href="/pages/series" class="header-shop-dropdown-static-link">Series</a> </span> <ul> <li> <a href="/series/275/avatar-the-last-airbender" class="header-shop-dropdown-dynamic-link">Avatar: The Last Airbender</a> </li> <li> <a href="/pages/156/berserk" class="header-shop-dropdown-dynamic-link">Berserk</a> </li> <li> <a href="/series/752/black-hammer" class="header-shop-dropdown-dynamic-link">Black Hammer</a> </li> <li> <a href="/series/859/critical-role" class="header-shop-dropdown-dynamic-link">Critical Role</a> </li> <li> <a href="/series/4/grendel" class="header-shop-dropdown-dynamic-link">Grendel</a> </li> <li> <a href="/pages/series" class="header-shop-dropdown-static-link">More Series...</a> </li> </ul> </li> <li> <span class="header-shop-dropdown-section-header"> <a href="/pages/genres" class="header-shop-dropdown-static-link">Genres</a> </span> <ul> <li> <a href="/genres/2/actionadventure" class="header-shop-dropdown-dynamic-link">Action/Adventure</a> </li> <li> <a href="/genres/1/horror" class="header-shop-dropdown-dynamic-link">Horror</a> </li> <li> <a href="/genres/3/fantasy" class="header-shop-dropdown-dynamic-link">Fantasy</a> </li> <li> <a href="/genres/6/science-fiction" class="header-shop-dropdown-dynamic-link">Science-Fiction</a> </li> <li> <a href="/genres/276/gamers" class="header-shop-dropdown-dynamic-link">Gamers</a> </li> <li> <a href="/pages/genres" class="header-shop-dropdown-static-link">More Genres...</a> </li> </ul> </li> <li> <span class="header-shop-dropdown-section-header"> <a href="/pages/creators" class="header-shop-dropdown-static-link">Creators</a> </span> <ul> <li> <a href="/contributors/2/mike-mignola" class="header-shop-dropdown-dynamic-link">Mike Mignola</a> </li> <li> <a href="/contributors/3169/jeff-lemire" class="header-shop-dropdown-dynamic-link">Jeff Lemire</a> </li> <li> <a href="/contributors/3450/kentaro-miura" class="header-shop-dropdown-dynamic-link">Kentaro Miura</a> </li> <li> <a href="/contributors/2154/mark-millar" class="header-shop-dropdown-dynamic-link">Mark Millar</a> </li> <li> <a href="/contributors/3831/jody-houser" class="header-shop-dropdown-dynamic-link">Jody Houser</a> </li> <li> <a href="/pages/creators" class="header-shop-dropdown-static-link">More Creators...</a> </li> </ul> </li> </ul> </div> <div id="header-free-items-dropdown" class="header-dropdown "> <span class="static-link-container"><a href="/browse/free/" class="header-free-items-dropdown-static-link">Free Comics!</a></span> <ul> <li><a href="/books/3f1f45920c7f46f5bf5e9c4d2629e2b4/climate-keepers-agents-of-project-zero" class="header-free-items-dropdown-dynamic-link">Climate Keepers</a></li> <li><a href="/books/453d6d04258d4fa0aca3d625b99ca4cd/final-cp-bundle-test" class="header-free-items-dropdown-dynamic-link">Cyberpunk 2077</a></li> <li><a href="/books/ac4f850fdc3b47b1a434281fda02240d/tales-from-the-crypt-bookend-exclusves" class="header-free-items-dropdown-dynamic-link">EC Archives</a></li> <li><a href="/books/32341f3c9fce49a6bd8fe14e430dc06c/eve-online-capsuleer-chronicles-4" class="header-free-items-dropdown-dynamic-link">EVE</a></li> <li><a href="/books/6f78fb8146f945c6a44749fa266f4579/free-comic-book-day-2024-general" class="header-free-items-dropdown-dynamic-link">Free Comic Book Day</a></li> <li><a href="/books/d56573acc7a5473a82269776ecb90752/the-legend-of-vox-machina-whitestone-chronicles-ripley-preview" class="header-free-items-dropdown-dynamic-link">The Legend of Vox Machina</a></li> <li><a href="/books/235a18c62e48413087c76d3b4d28d199/the-many-deaths-of-barnaby-james-preview" class="header-free-items-dropdown-dynamic-link">The Many Deaths of Barnaby James</a></li> <li><a href="/books/41ea7313bc5a4f159f5ae34d68be6804/mr-rager" class="header-free-items-dropdown-dynamic-link">Mr. Rager</a></li> <li><a href="/books/f1d3cd6e60a547f5a39cd72d3efc6d98/overwatch-new-blood-5" class="header-free-items-dropdown-dynamic-link">Overwatch</a></li> <li><a href="/books/2805ca15a64146768db4abbefc978ec5/the-witcher-ronin-preview" class="header-free-items-dropdown-dynamic-link">The Witcher</a></li> <li><a href="/browse/free/" class="header-free-items-dropdown-static-link">More Free Books...</a></li> </ul> </div> <div id="header-mobile-hamburger-expanded" class="header-mobile-dropdown"> <ul> <li> <span class="header-mobile-hamburger-expanded-subheader dropdown-trigger" data-dropdown-target="header-mobile-hamburger-expanded-account-dropdown"> <i class="fa fa-user"></i>Account<i class="fa fa-chevron-down closed"></i><i class="fa fa-chevron-up open"></i> </span> <ul id="header-mobile-hamburger-expanded-account-dropdown"> <li> <a href="/accounts/manage/"> <span class="fa fa-solid fa-user-gear"></span> Settings </a> </li> <li> <a href="/wishlist/manage"> <span class="fa fa-solid fa-star"></span> Wishlist </a> </li> <li> <a href="/accounts/manage/credit_card_change/"> <span class="fa fa-solid fa-credit-card"></span> Credit Cards </a> </li> <li> <a href="/accounts/manage/order_history/"> <span class="fa fa-solid fa-receipt"></span> Purchases </a> </li> </ul> </li> <li> <a href="/pages/free" class="header-mobile-hamburger-static-link">Free Books</a> </li> <li> <span class="header-mobile-hamburger-expanded-subheader dropdown-trigger" data-dropdown-target="header-mobile-hamburger-expanded-new-dropdown"> New <i class="fa fa-chevron-down closed"></i><i class="fa fa-chevron-up open"></i> </span> <ul id="header-mobile-hamburger-expanded-new-dropdown"> <li> <a href="/pages/new" class="header-shop-dropdown-static-link">New Releases</a> </li> <li><a href="/pages/upcoming">Upcoming</a> </li> </ul> </li> <li> <span class="header-mobile-hamburger-expanded-subheader dropdown-trigger" data-dropdown-target="header-mobile-hamburger-expanded-shop-dropdown"><!-- -->Shop <i class="fa fa-chevron-down closed"></i><i class="fa fa-chevron-up open"></i> </span> <ul id="header-mobile-hamburger-expanded-shop-dropdown"> <li> <a href="/pages/series" class="header-mobile-hamburger-static-link">Series</a> </li> <li> <a href="/pages/genres" class="header-mobile-hamburger-static-link">Genres</a> </li> <li> <a href="/pages/creators" class="header-mobile-hamburger-static-link">Creators</a> </li> </ul> </li> <li> <span class="header-mobile-hamburger-expanded-subheader dropdown-trigger" data-dropdown-target="header-mobile-hamburger-expanded-feature-dropdown"> Featured <i class="fa fa-chevron-down closed"></i><i class="fa fa-chevron-up open"></i> </span> <ul id="header-mobile-hamburger-expanded-feature-dropdown"> <li> <a href="/pages/30" class="header-mobile-hamburger-dynamic-link">Free Comic Book Day</a> </li> <li> <a href="/pages/185" class="header-mobile-hamburger-dynamic-link">World of Black Hammer</a> </li> <li> <a href="/pages/50" class="header-mobile-hamburger-dynamic-link">Mike Mignola</a> </li> <li> <a href="/pages/184" class="header-mobile-hamburger-dynamic-link">Matt Kindt</a> </li> </ul> </li> <li><a href="/bookshelf" class="header-mobile-hamburger-static-link">Bookshelf</a> </li> </ul> </div> </header> <!-- end #header --> <div id="content"> <div id="modal-overlay"> <div id="modal-window-wrapper"> <div id="modal-window"></div> </div> </div> <div id="login-overlay" class="modal-open"> <div class="modal"> <h3>Wishlist Unavailable</h3> <p> In order to use the Wishlist, you will need to be signed in to a Dark Horse Digital Account. Sign in now? </p> <br/> <ul class="login-list"> <li><a class="button blue small" href="/accounts/login/?next=/pages/344/2024-dragon-age-digital-sale">Log In</a></li> <li><a class="button blue small" href="/accounts/register/?next=/pages/344/2024-dragon-age-digital-sale">Create Account</a></li> <li><a class="button cancel small modal-close" href="#" class="modal-close">Cancel</a></li> </ul> </div> </div> <div id="cookie-warning-container"> This website uses cookies so you can place orders and so that we can provide the most secure and effective website possible. By using digital.darkhorse.com, you accept our use of cookies. <p><a href="/privacy">Learn more</a> or <a id="accept-link" href="">Accept</a></p> </div> <div id="site-messages"> <noscript> <div class="message warning"> This website requires JavaScript, which is currently disabled in your web browser. Please <a href="http://www.enable-javascript.com/" target="_blank">enable JavaScript</a> for the best experience. </div> </noscript> </div> <div id="toast"></div> <div class="page-content" role="main"> <div id="gift-hint"> Want to buy a gift for a friend? Just swipe the buy button aside to reveal the gift button! <div class="hint wrapper buy-button-container book-button"> <div class="hint buy button"> $1.99 </div> <div class="hint gift button gift-button"> <span class='fa fa-gift qty'></span><span class='verb'>Buy as Gift</span> </div> </div> </div> <span> <!-- <input type="hidden" name="csrfmiddlewaretoken" value="PvM4r9yBfLrr3qMdC5tCmdMYkGpnt9Yz6Gkc4qeAUDrWj4bRWPB8vtTjqOnBUaUq"> --> <!-- gifting enabled: True --> <ul id="widgets-list"> <li class="widget" role="region" aria-label="2024 Dragon Age Digital Sale"> <div class="page-gallery"> <div class="widget-header-container"> <h2 class="widget-title"> 2024 Dragon Age Digital Sale </h2> </div> <div class="widget-header-separator"></div> <div class="gallery-widget"> <div id="gallery-widget-5647"> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/65e9612af78b4a17b0d080de31ef36bd/dragon-age-the-first-five-graphic-novels" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#b4866d"> <span class="wishlist-button-wrapper book-10500"> <form id="wishlist-form-10500" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="10500" data-product-uuid="65e9612af78b4a17b0d080de31ef36bd" data-product-price="9.00" data-product-title="Dragon Age: The First Five Graphic Novels" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="10500"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/10500/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1613031217" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/10500/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1613031217" alt="Dragon Age: The First Five Graphic Novels"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-10500 gift-mouse-wrapper" data-product="10500"> <a href="/read/65e9612af78b4a17b0d080de31ef36bd" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 10500"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="10500"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$9.00</span></a> </form> </span> </div> </div> <span class="gift-button book-10500" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="10500"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="10500"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="10500"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: The First Five Graphic Novels</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/b051300aaf224cadaa7271800b599706/dragon-age-omnibus-volume-1-tpb" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#362425"> <span class="wishlist-button-wrapper book-7317"> <form id="wishlist-form-7317" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="7317" data-product-uuid="b051300aaf224cadaa7271800b599706" data-product-price="7.50" data-product-title="Dragon Age Omnibus Volume 1" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="7317"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/7317/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1613197076" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/7317/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1613197076" alt="Dragon Age Omnibus Volume 1"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-7317 gift-mouse-wrapper" data-product="7317"> <a href="/read/b051300aaf224cadaa7271800b599706" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 7317"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="7317"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$7.50</span></a> </form> </span> </div> </div> <span class="gift-button book-7317" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="7317"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="7317"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="7317"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age Omnibus Volume 1</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/76c5b59da7004d52997f77aec8cd0113/dragon-age-magekiller" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#ffffff"> <span class="wishlist-button-wrapper book-10005"> <form id="wishlist-form-10005" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="10005" data-product-uuid="76c5b59da7004d52997f77aec8cd0113" data-product-price="5.50" data-product-title="Dragon Age: Magekiller" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="10005"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/10005/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1581642172" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/10005/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1581642172" alt="Dragon Age: Magekiller"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-10005 gift-mouse-wrapper" data-product="10005"> <a href="/read/76c5b59da7004d52997f77aec8cd0113" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 10005"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="10005"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$5.50</span></a> </form> </span> </div> </div> <span class="gift-button book-10005" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="10005"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="10005"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="10005"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Magekiller</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/05cb3b9b8d8944d29e5ccd46a0f19a4a/dragon-age-knight-errant" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#ffffff"> <span class="wishlist-button-wrapper book-10006"> <form id="wishlist-form-10006" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="10006" data-product-uuid="05cb3b9b8d8944d29e5ccd46a0f19a4a" data-product-price="5.50" data-product-title="Dragon Age: Knight Errant" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="10006"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/10006/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1581642183" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/10006/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1581642183" alt="Dragon Age: Knight Errant"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-10006 gift-mouse-wrapper" data-product="10006"> <a href="/read/05cb3b9b8d8944d29e5ccd46a0f19a4a" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 10006"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="10006"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$5.50</span></a> </form> </span> </div> </div> <span class="gift-button book-10006" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="10006"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="10006"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="10006"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age:</p> <span class="gallery-item-subtitle">Knight Errant</span> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/b423f4c7ef4145a181162fe544a107b7/dragon-age-deception-hc" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#ffffff"> <span class="wishlist-button-wrapper book-9168"> <form id="wishlist-form-9168" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="9168" data-product-uuid="b423f4c7ef4145a181162fe544a107b7" data-product-price="4.50" data-product-title="Dragon Age: Deception" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="9168"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/9168/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1584763564" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/9168/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1584763564" alt="Dragon Age: Deception"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-9168 gift-mouse-wrapper" data-product="9168"> <a href="/read/b423f4c7ef4145a181162fe544a107b7" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 9168"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="9168"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$4.50</span></a> </form> </span> </div> </div> <span class="gift-button book-9168" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="9168"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="9168"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="9168"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Deception</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/4c6b061873344d64818e430f22b023bb/dragon-age-blue-wraith" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777789%; background-color:#ffffff"> <span class="wishlist-button-wrapper book-10213"> <form id="wishlist-form-10213" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="10213" data-product-uuid="4c6b061873344d64818e430f22b023bb" data-product-price="5.50" data-product-title="Dragon Age: Blue Wraith" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="10213"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/10213/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1598507385" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/10213/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1598507385" alt="Dragon Age: Blue Wraith"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-10213 gift-mouse-wrapper" data-product="10213"> <a href="/read/4c6b061873344d64818e430f22b023bb" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 10213"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="10213"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$5.50</span></a> </form> </span> </div> </div> <span class="gift-button book-10213" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="10213"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="10213"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="10213"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Blue Wraith</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/23e68a3bbde544b99648a1c65843dae2/dragon-age-dark-fortress" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#ffffff"> <span class="wishlist-button-wrapper book-10733"> <form id="wishlist-form-10733" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="10733" data-product-uuid="23e68a3bbde544b99648a1c65843dae2" data-product-price="6.00" data-product-title="Dragon Age: Dark Fortress" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="10733"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/10733/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634255515" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/10733/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634255515" alt="Dragon Age: Dark Fortress"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-10733 gift-mouse-wrapper" data-product="10733"> <a href="/read/23e68a3bbde544b99648a1c65843dae2" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 10733"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="10733"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$6.00</span></a> </form> </span> </div> </div> <span class="gift-button book-10733" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="10733"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="10733"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="10733"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Dark Fortress</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/0fd124bf1b29454495356c409027fd24/dragon-age-the-silent-grove-1" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.80859375%; background-color:#fbf4e3"> <span class="wishlist-button-wrapper book-1795"> <form id="wishlist-form-1795" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="1795" data-product-uuid="0fd124bf1b29454495356c409027fd24" data-product-price="0.50" data-product-title="Dragon Age: The Silent Grove #1" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="1795"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/1795/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184353" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/1795/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184353" alt="Dragon Age: The Silent Grove #1"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-1795 gift-mouse-wrapper" data-product="1795"> <a href="/read/0fd124bf1b29454495356c409027fd24" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 1795"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="1795"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$0.50</span></a> </form> </span> </div> </div> <span class="gift-button book-1795" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="1795"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="1795"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="1795"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: The Silent Grove #1</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/caa09fdb3e0a4b57ae27ef6a92818d09/dragon-age-the-silent-grove-2" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.80859375%; background-color:#4b3e3d"> <span class="wishlist-button-wrapper book-1814"> <form id="wishlist-form-1814" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="1814" data-product-uuid="caa09fdb3e0a4b57ae27ef6a92818d09" data-product-price="0.50" data-product-title="Dragon Age: The Silent Grove #2" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="1814"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/1814/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184362" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/1814/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184362" alt="Dragon Age: The Silent Grove #2"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-1814 gift-mouse-wrapper" data-product="1814"> <a href="/read/caa09fdb3e0a4b57ae27ef6a92818d09" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 1814"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="1814"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$0.50</span></a> </form> </span> </div> </div> <span class="gift-button book-1814" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="1814"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="1814"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="1814"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: The Silent Grove #2</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/9c75cb34b8f34727858ed8b83a03857b/dragon-age-the-silent-grove-3" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.80859375%; background-color:#5a554f"> <span class="wishlist-button-wrapper book-1838"> <form id="wishlist-form-1838" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="1838" data-product-uuid="9c75cb34b8f34727858ed8b83a03857b" data-product-price="0.50" data-product-title="Dragon Age: The Silent Grove #3" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="1838"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/1838/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184752" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/1838/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184752" alt="Dragon Age: The Silent Grove #3"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-1838 gift-mouse-wrapper" data-product="1838"> <a href="/read/9c75cb34b8f34727858ed8b83a03857b" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 1838"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="1838"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$0.50</span></a> </form> </span> </div> </div> <span class="gift-button book-1838" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="1838"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="1838"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="1838"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: The Silent Grove #3</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/d0a069399f5643aa86ae5046219571a2/dragon-age-the-silent-grove-4" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.80859375%; background-color:#363030"> <span class="wishlist-button-wrapper book-2061"> <form id="wishlist-form-2061" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="2061" data-product-uuid="d0a069399f5643aa86ae5046219571a2" data-product-price="0.50" data-product-title="Dragon Age: The Silent Grove #4" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="2061"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/2061/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184748" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/2061/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184748" alt="Dragon Age: The Silent Grove #4"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-2061 gift-mouse-wrapper" data-product="2061"> <a href="/read/d0a069399f5643aa86ae5046219571a2" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 2061"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="2061"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$0.50</span></a> </form> </span> </div> </div> <span class="gift-button book-2061" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2061"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2061"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2061"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: The Silent Grove #4</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/3a79763c49a24ab882dbc3903ffc5326/dragon-age-the-silent-grove-5" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.7109375%; background-color:#4c4543"> <span class="wishlist-button-wrapper book-2072"> <form id="wishlist-form-2072" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="2072" data-product-uuid="3a79763c49a24ab882dbc3903ffc5326" data-product-price="0.50" data-product-title="Dragon Age: The Silent Grove #5" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="2072"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/2072/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184744" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/2072/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184744" alt="Dragon Age: The Silent Grove #5"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-2072 gift-mouse-wrapper" data-product="2072"> <a href="/read/3a79763c49a24ab882dbc3903ffc5326" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 2072"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="2072"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$0.50</span></a> </form> </span> </div> </div> <span class="gift-button book-2072" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2072"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2072"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2072"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: The Silent Grove #5</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/79f6adc1dbdf45a492a735702d09a670/dragon-age-the-silent-grove-6" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.80859375%; background-color:#443436"> <span class="wishlist-button-wrapper book-2101"> <form id="wishlist-form-2101" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="2101" data-product-uuid="79f6adc1dbdf45a492a735702d09a670" data-product-price="0.50" data-product-title="Dragon Age: The Silent Grove #6" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="2101"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/2101/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184739" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/2101/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184739" alt="Dragon Age: The Silent Grove #6"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-2101 gift-mouse-wrapper" data-product="2101"> <a href="/read/79f6adc1dbdf45a492a735702d09a670" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 2101"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="2101"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$0.50</span></a> </form> </span> </div> </div> <span class="gift-button book-2101" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2101"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2101"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2101"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: The Silent Grove #6</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/5d53a44fc9514361b6ff72e1d9fbe6a2/dragon-age-those-who-speak-1" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.80859375%; background-color:#19110d"> <span class="wishlist-button-wrapper book-2236"> <form id="wishlist-form-2236" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="2236" data-product-uuid="5d53a44fc9514361b6ff72e1d9fbe6a2" data-product-price="1.00" data-product-title="Dragon Age: Those Who Speak #1" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="2236"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/2236/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184405" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/2236/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184405" alt="Dragon Age: Those Who Speak #1"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-2236 gift-mouse-wrapper" data-product="2236"> <a href="/read/5d53a44fc9514361b6ff72e1d9fbe6a2" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 2236"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="2236"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-2236" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2236"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2236"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2236"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Those Who Speak #1</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/6b736fc7efbf458cbaccec574aa16add/dragon-age-those-who-speak-2" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.80859375%; background-color:#100c0b"> <span class="wishlist-button-wrapper book-2340"> <form id="wishlist-form-2340" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="2340" data-product-uuid="6b736fc7efbf458cbaccec574aa16add" data-product-price="1.00" data-product-title="Dragon Age: Those Who Speak #2" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="2340"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/2340/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184418" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/2340/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184418" alt="Dragon Age: Those Who Speak #2"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-2340 gift-mouse-wrapper" data-product="2340"> <a href="/read/6b736fc7efbf458cbaccec574aa16add" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 2340"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="2340"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-2340" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2340"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2340"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2340"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Those Who Speak #2</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/fc12328cac8d412a9e2b2d23914b2c23/dragon-age-those-who-speak-3" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.80859375%; background-color:#0e0604"> <span class="wishlist-button-wrapper book-2407"> <form id="wishlist-form-2407" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="2407" data-product-uuid="fc12328cac8d412a9e2b2d23914b2c23" data-product-price="1.00" data-product-title="Dragon Age: Those Who Speak #3" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="2407"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/2407/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184428" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/2407/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184428" alt="Dragon Age: Those Who Speak #3"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-2407 gift-mouse-wrapper" data-product="2407"> <a href="/read/fc12328cac8d412a9e2b2d23914b2c23" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 2407"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="2407"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-2407" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2407"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2407"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2407"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Those Who Speak #3</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/62ea8b73987044ec93c5cd74ffcee750/dragon-age-until-we-sleep-1" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.80859375%; background-color:#fdf5c3"> <span class="wishlist-button-wrapper book-2698"> <form id="wishlist-form-2698" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="2698" data-product-uuid="62ea8b73987044ec93c5cd74ffcee750" data-product-price="1.00" data-product-title="Dragon Age: Until We Sleep #1" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="2698"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/2698/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184437" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/2698/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184437" alt="Dragon Age: Until We Sleep #1"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-2698 gift-mouse-wrapper" data-product="2698"> <a href="/read/62ea8b73987044ec93c5cd74ffcee750" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 2698"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="2698"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-2698" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2698"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2698"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2698"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Until We Sleep #1</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/e1c7701fb22b49268ddd2866e2379540/dragon-age-until-we-sleep-2" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.7109375%; background-color:#9a7464"> <span class="wishlist-button-wrapper book-2764"> <form id="wishlist-form-2764" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="2764" data-product-uuid="e1c7701fb22b49268ddd2866e2379540" data-product-price="1.00" data-product-title="Dragon Age: Until We Sleep #2" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="2764"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/2764/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184615" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/2764/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184615" alt="Dragon Age: Until We Sleep #2"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-2764 gift-mouse-wrapper" data-product="2764"> <a href="/read/e1c7701fb22b49268ddd2866e2379540" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 2764"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="2764"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-2764" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2764"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2764"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="2764"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Until We Sleep #2</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/3325c03679f14723853ce4150551feb7/dragon-age-until-we-sleep-3" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.75375375375376%; background-color:#120d0e"> <span class="wishlist-button-wrapper book-3359"> <form id="wishlist-form-3359" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="3359" data-product-uuid="3325c03679f14723853ce4150551feb7" data-product-price="1.00" data-product-title="Dragon Age: Until We Sleep #3" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="3359"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/3359/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184624" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/3359/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634184624" alt="Dragon Age: Until We Sleep #3"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-3359 gift-mouse-wrapper" data-product="3359"> <a href="/read/3325c03679f14723853ce4150551feb7" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 3359"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="3359"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-3359" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="3359"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="3359"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="3359"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Until We Sleep #3</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/801bc9a04ff4464cbff72d6e8c18aa19/dragon-age-magekiller-1" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#ffffff"> <span class="wishlist-button-wrapper book-6305"> <form id="wishlist-form-6305" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="6305" data-product-uuid="801bc9a04ff4464cbff72d6e8c18aa19" data-product-price="1.00" data-product-title="Magekiller Dragon Age: Magekiller #1" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="6305"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/6305/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185275" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/6305/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185275" alt="Dragon Age: Magekiller #1"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-6305 gift-mouse-wrapper" data-product="6305"> <a href="/read/801bc9a04ff4464cbff72d6e8c18aa19" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 6305"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="6305"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-6305" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="6305"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="6305"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="6305"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Magekiller #1</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/7e0a19ed59ee4e018898cdbb7bc3b3e8/dragon-age-magekiller-2" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#936140"> <span class="wishlist-button-wrapper book-6456"> <form id="wishlist-form-6456" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="6456" data-product-uuid="7e0a19ed59ee4e018898cdbb7bc3b3e8" data-product-price="1.00" data-product-title="Magekiller Dragon Age: Magekiller #2" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="6456"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/6456/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185284" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/6456/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185284" alt="Dragon Age: Magekiller #2"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-6456 gift-mouse-wrapper" data-product="6456"> <a href="/read/7e0a19ed59ee4e018898cdbb7bc3b3e8" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 6456"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="6456"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-6456" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="6456"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="6456"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="6456"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Magekiller #2</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/909dd88a6e234da1af8a57af7690c80b/dragon-age-magekiller-3" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#ffffff"> <span class="wishlist-button-wrapper book-6499"> <form id="wishlist-form-6499" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="6499" data-product-uuid="909dd88a6e234da1af8a57af7690c80b" data-product-price="1.00" data-product-title="Magekiller Dragon Age: Magekiller #3" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="6499"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/6499/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185296" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/6499/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185296" alt="Dragon Age: Magekiller #3"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-6499 gift-mouse-wrapper" data-product="6499"> <a href="/read/909dd88a6e234da1af8a57af7690c80b" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 6499"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="6499"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-6499" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="6499"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="6499"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="6499"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Magekiller #3</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/dd5615b1bde14be4b6478f10b041f19b/dragon-age-magekiller-4" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#ffffff"> <span class="wishlist-button-wrapper book-6545"> <form id="wishlist-form-6545" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="6545" data-product-uuid="dd5615b1bde14be4b6478f10b041f19b" data-product-price="1.00" data-product-title="Magekiller Dragon Age: Magekiller #4" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="6545"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/6545/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185305" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/6545/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185305" alt="Dragon Age: Magekiller #4"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-6545 gift-mouse-wrapper" data-product="6545"> <a href="/read/dd5615b1bde14be4b6478f10b041f19b" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 6545"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="6545"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-6545" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="6545"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="6545"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="6545"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Magekiller #4</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/8bdf80bb32484af3bf7165d5d1b7f888/dragon-age-magekiller-5" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#b48773"> <span class="wishlist-button-wrapper book-6617"> <form id="wishlist-form-6617" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="6617" data-product-uuid="8bdf80bb32484af3bf7165d5d1b7f888" data-product-price="1.00" data-product-title="Magekiller Dragon Age: Magekiller #5" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="6617"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/6617/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185312" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/6617/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185312" alt="Dragon Age: Magekiller #5"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-6617 gift-mouse-wrapper" data-product="6617"> <a href="/read/8bdf80bb32484af3bf7165d5d1b7f888" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 6617"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="6617"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-6617" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="6617"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="6617"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="6617"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Magekiller #5</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/e9ad5fdcaa7a4a268f2215dceae81376/dragon-age-knight-errant-1" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#ffffff"> <span class="wishlist-button-wrapper book-7745"> <form id="wishlist-form-7745" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="7745" data-product-uuid="e9ad5fdcaa7a4a268f2215dceae81376" data-product-price="1.00" data-product-title="Knight Errant Dragon Age: Knight Errant #1" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="7745"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/7745/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185319" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/7745/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185319" alt="Dragon Age: Knight Errant #1"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-7745 gift-mouse-wrapper" data-product="7745"> <a href="/read/e9ad5fdcaa7a4a268f2215dceae81376" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 7745"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="7745"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-7745" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="7745"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="7745"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="7745"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Knight Errant #1</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/37a9d0bbe93047878f0898bc4a1c6281/dragon-age-knight-errant-2" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#ffffff"> <span class="wishlist-button-wrapper book-7787"> <form id="wishlist-form-7787" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="7787" data-product-uuid="37a9d0bbe93047878f0898bc4a1c6281" data-product-price="1.00" data-product-title="Knight Errant Dragon Age: Knight Errant #2" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="7787"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/7787/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185328" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/7787/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185328" alt="Dragon Age: Knight Errant #2"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-7787 gift-mouse-wrapper" data-product="7787"> <a href="/read/37a9d0bbe93047878f0898bc4a1c6281" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 7787"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="7787"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-7787" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="7787"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="7787"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="7787"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Knight Errant #2</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/fc0a0833a73f4921ab5a7d4526364de2/dragon-age-knight-errant-3" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#8f361e"> <span class="wishlist-button-wrapper book-7809"> <form id="wishlist-form-7809" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="7809" data-product-uuid="fc0a0833a73f4921ab5a7d4526364de2" data-product-price="1.00" data-product-title="Knight Errant Dragon Age: Knight Errant #3" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="7809"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/7809/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185340" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/7809/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185340" alt="Dragon Age: Knight Errant #3"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-7809 gift-mouse-wrapper" data-product="7809"> <a href="/read/fc0a0833a73f4921ab5a7d4526364de2" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 7809"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="7809"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-7809" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="7809"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="7809"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="7809"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Knight Errant #3</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/93515edc9e1049d1a8c41bfc8f8ad26c/dragon-age-knight-errant-4" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#fffffe"> <span class="wishlist-button-wrapper book-8008"> <form id="wishlist-form-8008" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="8008" data-product-uuid="93515edc9e1049d1a8c41bfc8f8ad26c" data-product-price="1.00" data-product-title="Knight Errant Dragon Age: Knight Errant #4" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="8008"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/8008/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185345" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/8008/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185345" alt="Dragon Age: Knight Errant #4"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-8008 gift-mouse-wrapper" data-product="8008"> <a href="/read/93515edc9e1049d1a8c41bfc8f8ad26c" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 8008"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="8008"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-8008" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="8008"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="8008"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="8008"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Knight Errant #4</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/cfee0ee280ea4e29ae1e6e560485b996/dragon-age-knight-errant-5" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#ffffff"> <span class="wishlist-button-wrapper book-8102"> <form id="wishlist-form-8102" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="8102" data-product-uuid="cfee0ee280ea4e29ae1e6e560485b996" data-product-price="1.00" data-product-title="Knight Errant Dragon Age: Knight Errant #5" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="8102"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/8102/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185353" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/8102/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1634185353" alt="Dragon Age: Knight Errant #5"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-8102 gift-mouse-wrapper" data-product="8102"> <a href="/read/cfee0ee280ea4e29ae1e6e560485b996" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 8102"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="8102"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-8102" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="8102"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="8102"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="8102"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Knight Errant #5</p> </div> </div> </div> <div class="gallery-item"> <div class="gallery-item-image-wrap"> <div class="profile approved"> <a class="cover " href="/books/2365e06b01074ce88ee13705bcecde05/dragon-age-deception-1" title=""> <span class="cover-image"> <span class="cover-image-wrapper"> <div class="aspect-wrapper" style="padding-top: 153.77777777777777%; background-color:#ffffff"> <span class="wishlist-button-wrapper book-8860"> <form id="wishlist-form-8860" class="ajax wishlist-form" method="POST" target="/api/v10/wishlist/item.json" data-callback="update_wishlist" data-product-id="8860" data-product-uuid="2365e06b01074ce88ee13705bcecde05" data-product-price="1.00" data-product-title="Dragon Age: Deception #1" data-product-is-bundle="False" > <input type="hidden" name="product_id" value="8860"/> <button type="submit" class="wishlist-button"> <span class="wishlist-star"> <span class="fa fa-regular fa-star star off"></span> <span class="fa fa-solid fa-star star on"></span> </span> <span class="wishlist-star-text"> <span class="add text">Add to Wishlist</span> <span class="remove text">Remove from Wishlist</span> </span> </button> </form> </span> <div class="aspect-container"> <img class="lazy gallery-item-image" data-src="https://d1p1su8170li4z.cloudfront.net/book_covers/8860/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1557373004" data-lazy="https://d1p1su8170li4z.cloudfront.net/book_covers/8860/focus.jpg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d&ts=1557373004" alt="Dragon Age: Deception #1"> </div> </div> </span> </span> </a> </div> </div> <div class="buy-button-container"> <span class="book-button book-8860 gift-mouse-wrapper" data-product="8860"> <a href="/read/2365e06b01074ce88ee13705bcecde05" class="button blue collection-read">Read Now</a> <a class="button orange checkout" href="/cart/">Checkout</a> <span class="button gray preordered">Pre-Ordered</span> <a class="preordered manage-preorders-link" href="/preorders/mine">Manage Pre-Orders</a> <div class="buy-form"> <span class="button gray tooltip-container unavailable "> Unavailable for purchase in <span class="country-name"></span> <span class="tooltip"> Your credit card on file lists an address in <span class="country-name"></span>. If this is incorrect, please update your payment information. </span> </span> <div class="available "> <span class="live-button 8860"> <form class="ajax" target="/cart/" method="post" data-callback="cart"> <input type="hidden" name="product_id" value="8860"/> <a href="#" class="ajax-submit buy button blue" title="buy book"><span>$1.00</span></a> </form> </span> </div> </div> <span class="gift-button book-8860" role="group" aria-label="buy as gift" aria-live="polite"> <span class="gift-form"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="8860"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="wishlist_id" value=""/> <a href="#" class="ajax-submit button blue gift" title=""><span><span class='fa fa-gift qty' title='gift'></span><span class='verb'>Buy as Gift</span></span></a> </form> </span> <span class="button orange checkout gift"> <span class="flex-wrapper"> <span class="gift-sub qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="8860"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="sub" value="1"/> <a href="#" class="ajax-submit qty-mod" title="decrease quantity"><span>-</span></a> </form> </span> <a href="/cart/" class="cart-link"> <span class="fa fa-gift"></span> <span class="gift-qty"></span> Checkout </a> <span class="gift-add qty-mod-wrapper"> <form class="ajax" target="/cart/" method="post" data-callback="gift"> <input type="hidden" name="product_id" value="8860"/> <input type="hidden" name="gift" value="1"/> <input type="hidden" name="add" value="1"/> <a href="#" class="ajax-submit qty-mod" title="increase quantity"><span>+</span></a> </form> </span> </span> </span> </span> </span> </div> <div class="book-title-wrapper"> <div class="book-title-inner-wrapper"> <p class="gallery-item-title">Dragon Age: Deception #1</p> </div> </div> </div> </div> <div class="widget-paginator"> <h4>But wait, there's more!</h4> <ul class="hmenu catalog-pager"> <li><span>Page 1 of 2</span></li> <li> <a class="current" href="#" title="Page 1"> 1 </a> </li> <li> <a href="/pages/344/2024-dragon-age-digital-sale?p=2" title="Page 2"> 2 </a> </li> <li> <a href="/pages/344/2024-dragon-age-digital-sale?p=2" title="Next Page">Next »</a> </li> <li> <a href="/pages/344/2024-dragon-age-digital-sale?p=2" title="Last Page">Last</a> </li> </ul> <form class="right page-picker" method="get" action=""> <input type="number" name="p" min="1" max="2" placeholder="1"/> <input id="page-select" type="submit" value="Go to Page"> </form> </div> <div class="cheat"></div> </div> <!-- end .carousel --> </div> </li> </ul> </span> </div> <!-- end #page-content --> </div> <!-- end #content --> <div id="footer"> <div class="footer-block" role="group"> <p> <a href="/about/apps/"> <img src="//d2q9qmpt911m8b.cloudfront.net/digital/nav/footer_freeapps14.png" alt="Free Apps" /> </a> </p> </div> <div class="footer-block" role="group"> <h3>Support</h3> <ul role="navigation"> <li><a href="/faq/">FAQ</a></li> <li><a href="/about/">About Us</a></li> <li><a href="/contact/">Contact Us</a></li> <li><a href="/getresponse/manage/">Newsletter Sign-Up</a></li> </ul> </div> <div class="footer-block" role="group"> <h3>Account</h3> <ul role="navigation"> <li><a href="/accounts/manage/">My Account</a></li> <li><a href="/gifts/claim/">Claim a Gift</a></li> <li><a href="/redeem/">Redeem code</a></li> <li><a href="/privacy/">Privacy Policy</a></li> <li><a href="/terms-of-service/#PaymentsReturnPolicy">Return Policy</a></li> <li><a href="/terms-of-service/">Terms of Service</a></li> </ul> </div> <div class="footer-block" role="group"> <h3>Sites</h3> <ul> <li><a href="http://www.darkhorse.com/">Darkhorse.com</a></li> <li><a class="comic-shop-locator" href="http://www.comicshoplocator.com/" target="_blank">Comic Shop Locator</a></li> </ul> </div> <div class="footer-block legal" role="group" aria-label="indicia"> <p> Entire contents trademarked (® or TM) and copyrighted (©) 1986-2024 by Dark Horse Comics, LLC and its respective Licensors. Dark Horse, Dark Horse Comics, and the Dark Horse logo are trademarks of Dark Horse Comics, LLC, registered in various categories and countries. Dark Horse is a part of <a target="_new" href="https://embracer.com/">Embracer Group</a>. </p> </div> </div> <script src="https://d1p1su8170li4z.cloudfront.net/CACHE/js/output.8350f950968b.js?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d"></script> <script src="https://d1p1su8170li4z.cloudfront.net/CACHE/js/output.7cbfb7bfa778.js?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d" defer></script> <script> function init_lazyload() { $('img.lazy').unveil(); } $(function () { if ($(window).width() < 640) { $("#main-logo img").attr("src", "//d1p1su8170li4z.cloudfront.net/images/dh_horseheadonly.svg?git=2ddcfeea737797da7f1c4e71ca8588f3d939a24d"); $("#main-logo img").css("height", "80px"); $("#main-logo img").css("margin", "-6px 0 0 -5px"); $("#main-logo img").css("background-color", "#FFF"); $("#main-logo img").css("padding-top", "2px"); $("#main-logo").css("background-color", "#FFF"); } }); $(document).ready(function () { $('#header-midsection-topnav-item-list').on('click', '.header-midsection-topnav-item-list-item', function () { let arrow = $(this).find("i"); if (arrow.hasClass("fa-chevron-down")) { $(this).find("ul").slideUp(200); $(this).find("span").css('border-bottom', 'none'); arrow.removeClass("fa-chevron-down").addClass("fa-chevron-up"); } else { $(this).find("ul").slideDown(200); $(this).find("span").css('border-bottom', '2px solid black'); arrow.removeClass("fa-chevron-up").addClass("fa-chevron-down"); } }); $('#header-mobile-nav-container .fa-search').on("click", function () { // get template var search_template = $('#search-overlay-template').html(); $('html, body').animate({ scrollTop: 0 }, 'fast'); // load it in $('#footer').after(search_template); }); $('body').on('click', '.search-close', function () { $('#search-overlay').remove(); }); $(window).on("resize", function () { if ($(window).width() > 1023) { $(".hmenu.fulljustify").show(); $('#search-overlay').remove(); $(".extra-link").hide(); } else { // its less then, and we want to hide the menu if nav is not active $(".hmenu.fulljustify").hide(); $(".extra-link").css("display", "block!important"); $('#featured-page-trigger').parent().hide(); } }); $(document).on("mouseup", function (e) { var container = $("#popped-out-nav-menu"); if (!container.is(e.target) // if the target of the click isn't the container... && container.has(e.target).length === 0 // ... nor a descendant of the container && $(window).width() < 1023) // and the window is appropriately sized { container.slideUp(200); } }); $("#header-menu-actions-search-form input[type='text']").off('keyup').on('keyup', function(){ var query = $(this).val(); var search_url = "/search/autocomplet"; $.get(search_url, { q: query, render: true }, function (data) { $('#header-menu-action-search-autcomplete').html(data).show(); }); }); init_lazyload(); }); </script> <script type="text/html" id="search-overlay-template"> <div id="search-overlay"> <div class="search-form-wrapper"> <div></div> <form class="search-form" onsubmit="get_search_context(this);" action="/search" role="search" method="GET"> <label> <input type="text" name="q" class="search-text" autocomplete="off" placeholder="Search Terms..."> <a href="javascript:;" class="search-close"><i class="fa fa-times-circle-o"></i></a> </label> <div id="search-verlay-form-input-flexbox"> <div></div> <div id="search-overlay-form-input-container"> <label> <input type="radio" name="models" value="all" /><div></div><span>All</span> </label> <label> <input type="radio" name="models" value="inventory.product" /><div></div><span>Books</span> </label> <label> <input type="radio" name="models" value="profiles.series" /><div></div><span>Series</span> </label> <label> <input type="radio" name="models" value="profiles.contributor" /><div></div><span>Creators</span> </label> <label> <input id="search-overlay-form-bookmark-search-option" type="radio" name="models" value="bookshelf" /><div></div><span>Bookshelf</span> </label> </div> <div></div> </div> <button type="submit">Go</button> </form> <div></div> </div> </div> </script> <script> function get_search_context(form) { if($('#search-overlay-form-bookmark-search-option').is(':checked')) { form.action = "/bookshelf" } } </script> <script> // browsable dropdown var $browse_list = $("#browse-list"); var dropdown_trigger = $("#dropdown-trigger"); $(function () { update_wishlist(""); function close_menu() { if ($browse_list.is(":visible")) { $browse_list.slideUp({ delay: 200, complete: function() {$('.browse-items').hide();} }); } } dropdown_trigger.on("click", function (event) { event.preventDefault(); if (!$browse_list.is(":visible")) { $browse_list.slideDown(200); } else { close_menu(); } }); $(".letter-trigger").on("click", function (event) { event.preventDefault(); var $targetMenu = $(event.target).siblings(".browse-items") var wasVisible = $targetMenu.is(":visible"); $("#browse-list .browse-items").hide(200); if (!wasVisible) { $targetMenu.show(200); } }); $(document).on("click", function (event) { if (!$(event.target).closest('#dropdown-area').length) { close_menu() } }); }); </script> <script> var addthis_config = { data_ga_property: 'UA-18981735-1', data_ga_social: true }; var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-18981735-1']); _gaq.push(['_trackPageview']); _gaq.push(['_trackPageLoadTime']); (function () { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> </body> </html>