1<!DOCTYPE html> 2<html lang="en-US" prefix="og: https://ogp.me/ns#"> 3<head> 4 <meta charset="UTF-8" /> 5<meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <link rel="pingback" href="https://citybookreview.com/xmlrpc.php" /> 7 8
8<script type="text/javascript"> 9 document.documentElement.className = 'js'; 10 </script>
10 11 12 13<!-- Google Tag Manager for WordPress by gtm4wp.com -->
14<script data-cfasync="false" data-pagespeed-no-defer type="text/javascript" data-cookieconsent="ignore"> 15 var gtm4wp_datalayer_name = "dataLayer"; 16 var dataLayer = dataLayer || []; 17 (function(){function gtag(){dataLayer.push(arguments);}gtag('set', 'developer_id.dNGJiYT', true);})(); 18 const gtm4wp_use_sku_instead = 0; 19 const gtm4wp_currency = "USD"; 20 const gtm4wp_product_per_impression = 10; 21 const gtm4wp_clear_ecommerce = false; 22 const gtm4wp_datalayer_max_timeout = 2000; 23 const gtm4wp_console_log = true; 24 const gtm4wp_remarketing_prod_id_prefix = ""; 25 const gtm4wp_list_attribution = 0; 26 const gtm4wp_checkoutwc = 0; 27</script>
27 28<!-- End Google Tag Manager for WordPress by gtm4wp.com --> 29<!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ --> 30<title>West Coast Blast - Expedited Reviews - City Book Review</title> 31<meta name="description" content="Five unique expedited sponsored reviews to be published on the five West Coast book review sites"/> 32<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 33<link rel="canonical" href="https://citybookreview.com/product/west-coast-blast-expedited-reviews/" /> 34<meta property="og:locale" content="en_US" /> 35<meta property="og:type" content="product" /> 36<meta property="og:title" content="West Coast Blast - Expedited Reviews - City Book Review" /> 37<meta property="og:description" content="Five unique expedited sponsored reviews to be published on the five West Coast book review sites" /> 38<meta property="og:url" content="https://citybookreview.com/product/west-coast-blast-expedited-reviews/" /> 39<meta property="og:site_name" content="City Book Review" /> 40<meta property="og:updated_time" content="2026-04-15T17:44:49-07:00" /> 41<meta property="og:image" content="https://citybookreview.com/wp-content/uploads/2024/03/OCS1Vh.jpeg" /> 42<meta property="og:image:secure_url" content="https://citybookreview.com/wp-content/uploads/2024/03/OCS1Vh.jpeg" /> 43<meta property="og:image:width" content="1024" /> 44<meta property="og:image:height" content="768" /> 45<meta property="og:image:alt" content="West Coast Blast – Expedited Reviews" /> 46<meta property="og:image:type" content="image/jpeg" /> 47<meta property="product:price:amount" content="1475" /> 48<meta property="product:price:currency" content="USD" /> 49<meta property="product:availability" content="instock" /> 50<meta name="twitter:card" content="summary_large_image" /> 51<meta name="twitter:title" content="West Coast Blast - Expedited Reviews - City Book Review" /> 52<meta name="twitter:description" content="Five unique expedited sponsored reviews to be published on the five West Coast book review sites" /> 53<meta name="twitter:image" content="https://citybookreview.com/wp-content/uploads/2024/03/OCS1Vh.jpeg" /> 54<meta name="twitter:label1" content="Price" /> 55<meta name="twitter:data1" content="$1,475.00" /> 56<meta name="twitter:label2" content="Availability" /> 57<meta name="twitter:data2" content="In stock" />
58<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":["NewsMediaOrganization","Organization"],"@id":"https://citybookreview.com/#organization","name":"#CityBookReview","url":"https://citybookreview.com","logo":{"@type":"ImageObject","@id":"https://citybookreview.com/#logo","url":"https://citybookreview.com/wp-content/uploads/2016/08/city-book-review-logo_60h.png","contentUrl":"https://citybookreview.com/wp-content/uploads/2016/08/city-book-review-logo_60h.png","caption":"City Book Review","inLanguage":"en-US","width":"208","height":"60"}},{"@type":"WebSite","@id":"https://citybookreview.com/#website","url":"https://citybookreview.com","name":"City Book Review","publisher":{"@id":"https://citybookreview.com/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://citybookreview.com/wp-content/uploads/2024/03/OCS1Vh.jpeg","url":"https://citybookreview.com/wp-content/uploads/2024/03/OCS1Vh.jpeg","width":"1024","height":"768","inLanguage":"en-US"},{"@type":"ItemPage","@id":"https://citybookreview.com/product/west-coast-blast-expedited-reviews/#webpage","url":"https://citybookreview.com/product/west-coast-blast-expedited-reviews/","name":"West Coast Blast - Expedited Reviews - City Book Review","datePublished":"2024-03-17T22:05:02-07:00","dateModified":"2026-04-15T17:44:49-07:00","isPartOf":{"@id":"https://citybookreview.com/#website"},"primaryImageOfPage":{"@id":"https://citybookreview.com/wp-content/uploads/2024/03/OCS1Vh.jpeg"},"inLanguage":"en-US"},{"@type":"Product","name":"West Coast Blast - Expedited Reviews - City Book Review","description":"Five unique expedited sponsored reviews to be published on the five West Coast book review sites","category":"Marketing > Expedited Reviews","mainEntityOfPage":{"@id":"https://citybookreview.com/product/west-coast-blast-expedited-reviews/#webpage"},"image":[{"@type":"ImageObject","url":"https://citybookreview.com/wp-content/uploads/2024/03/OCS1Vh.jpeg","height":"768","width":"1024"}],"offers":{"@type":"Offer","price":"1475.00","priceCurrency":"USD","priceValidUntil":"2027-12-31","availability":"http://schema.org/InStock","itemCondition":"NewCondition","url":"https://citybookreview.com/product/west-coast-blast-expedited-reviews/","seller":{"@type":"Organization","@id":"https://citybookreview.com/","name":"City Book Review","url":"https://citybookreview.com","logo":"https://citybookreview.com/wp-content/uploads/2016/08/city-book-review-logo_60h.png"}},"@id":"https://citybookreview.com/product/west-coast-blast-expedited-reviews/#richSnippet"}]}</script>
58 59<!-- /Rank Math WordPress SEO plugin --> 60 61<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 62<link rel="alternate" type="application/rss+xml" title="City Book Review » Feed" href="https://citybookreview.com/feed/" /> 63<link rel="alternate" type="application/rss+xml" title="City Book Review » Comments Feed" href="https://citybookreview.com/comments/feed/" /> 64<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://citybookreview.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcitybookreview.com%2Fproduct%2Fwest-coast-blast-expedited-reviews%2F" /> 65<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://citybookreview.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcitybookreview.com%2Fproduct%2Fwest-coast-blast-expedited-reviews%2F&format=xml" /> 66 <!-- This site uses the Google Analytics by ExactMetrics plugin v10.3.0 - Using Analytics tracking - https://www.exactmetrics.com/ -->
vendor: 59 bytes, lines 66-67
66 67 <script src="//www.googletagmanager.com/gtag/js?id=
67G-5YQX0YS1ZG
vendor: 91 bytes, lines 67-68
67" data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script> 68
68<script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> 69 var em_version = '10.3.0'; 70 var em_track_user = true; 71 var em_no_track_reason = ''; 72 var ExactMetricsDefaultLocations = {"page_location":"https:\/\/citybookreview.com\/product\/west-coast-blast-expedited-reviews\/"}; 73 if ( typeof ExactMetricsPrivacyGuardFilter === 'function' ) { 74 var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsPrivacyGuardFilter( ExactMetricsExcludeQuery ) : ExactMetricsPrivacyGuardFilter( ExactMetricsDefaultLocations ); 75 } else { 76 var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsExcludeQuery : ExactMetricsDefaultLocations; 77 } 78 79 var disableStrs = [ 80 'ga-disable-G-5YQX0YS1ZG', 81 ]; 82 83 /* Function to detect opted out users */ 84 function __gtagTrackerIsOptedOut() { 85 for (var index = 0; index < disableStrs.length; index++) { 86 if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { 87 return true; 88 } 89 } 90 91 return false; 92 } 93 94 /* Disable tracking if the opt-out cookie exists. */ 95 if (__gtagTrackerIsOptedOut()) { 96 for (var index = 0; index < disableStrs.length; index++) { 97 window[disableStrs[index]] = true; 98 } 99 } 100 101 /* Opt-out function */ 102 function __gtagTrackerOptout() { 103 for (var index = 0; index < disableStrs.length; index++) { 104 document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; 105 window[disableStrs[index]] = true; 106 } 107 } 108 109 if ('undefined' === typeof gaOptout) { 110 function gaOptout() { 111 __gtagTrackerOptout(); 112 } 113 } 114 window.dataLayer = window.dataLayer || []; 115 116 window.ExactMetricsDualTracker = { 117 helpers: {}, 118 trackers: {}, 119 }; 120 if (em_track_user) { 121 function __gtagDataLayer() { 122 dataLayer.push(arguments); 123 } 124 125 function __gtagTracker(type, name, parameters) { 126 if (!parameters) { 127 parameters = {}; 128 } 129 130 if (parameters.send_to) { 131 __gtagDataLayer.apply(null, arguments); 132 return; 133 } 134 135 if (type === 'event') { 136 parameters.send_to = exactmetrics_frontend.v4_id; 137 var hookName = name; 138 if (typeof parameters['event_category'] !== 'undefined') { 139 hookName = parameters['event_category'] + ':' + name; 140 } 141 142 if (typeof ExactMetricsDualTracker.trackers[hookName] !== 'undefined') { 143 ExactMetricsDualTracker.trackers[hookName](parameters); 144 } else { 145 __gtagDataLayer('event', name, parameters); 146 } 147 148 } else { 149 __gtagDataLayer.apply(null, arguments); 150 } 151 } 152 153 __gtagTracker('js', new Date()); 154 __gtagTracker('set', { 155 'developer_id.dNDMyYj': true, 156 }); 157 if ( ExactMetricsLocations.page_location ) { 158 __gtagTracker('set', ExactMetricsLocations); 159 } 160 __gtagTracker('config', 'G-5YQX0YS1ZG', {"forceSSL":"true"} ); 161 window.gtag = __gtagTracker; (function () { 162 /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ 163 /* ga and __gaTracker compatibility shim. */ 164 var noopfn = function () { 165 return null; 166 }; 167 var newtracker = function () { 168 return new Tracker(); 169 }; 170 var Tracker = function () { 171 return null; 172 }; 173 var p = Tracker.prototype; 174 p.get = noopfn; 175 p.set = noopfn; 176 p.send = function () { 177 var args = Array.prototype.slice.call(arguments); 178 args.unshift('send'); 179 __gaTracker.apply(null, args); 180 }; 181 var __gaTracker = function () { 182 var len = arguments.length; 183 if (len === 0) { 184 return; 185 } 186 var f = arguments[len - 1]; 187 if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { 188 if ('send' === arguments[0]) { 189 var hitConverted, hitObject = false, action; 190 if ('event' === arguments[1]) { 191 if ('undefined' !== typeof arguments[3]) { 192 hitObject = { 193 'eventAction': arguments[3], 194 'eventCategory': arguments[2], 195 'eventLabel': arguments[4], 196 'value': arguments[5] ? arguments[5] : 1, 197 } 198 } 199 } 200 if ('pageview' === arguments[1]) { 201 if ('undefined' !== typeof arguments[2]) { 202 hitObject = { 203 'eventAction': 'page_view', 204 'page_path': arguments[2], 205 } 206 } 207 } 208 if (typeof arguments[2] === 'object') { 209 hitObject = arguments[2]; 210 } 211 if (typeof arguments[5] === 'object') { 212 Object.assign(hitObject, arguments[5]); 213 } 214 if ('undefined' !== typeof arguments[1].hitType) { 215 hitObject = arguments[1]; 216 if ('pageview' === hitObject.hitType) { 217 hitObject.eventAction = 'page_view'; 218 } 219 } 220 if (hitObject) { 221 action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
222 hitConverted = mapArgs(hitObject); 223 __gtagTracker('event', action, hitConverted); 224 } 225 } 226 return; 227 } 228 229 function mapArgs(args) { 230 var arg, hit = {}; 231 var gaMap = { 232 'eventCategory': 'event_category', 233 'eventAction': 'event_action', 234 'eventLabel': 'event_label', 235 'eventValue': 'event_value', 236 'nonInteraction': 'non_interaction', 237 'timingCategory': 'event_category', 238 'timingVar': 'name', 239 'timingValue': 'value', 240 'timingLabel': 'event_label', 241 'page': 'page_path', 242 'location': 'page_location', 243 'title': 'page_title', 244 'referrer' : 'page_referrer', 245 }; 246 for (arg in args) { 247 if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { 248 hit[gaMap[arg]] = args[arg]; 249 } else { 250 hit[arg] = args[arg]; 251 } 252 } 253 return hit; 254 } 255 256 try { 257 f.hitCallback(); 258 } catch (ex) { 259 } 260 }; 261 __gaTracker.create = newtracker; 262 __gaTracker.getByName = newtracker; 263 __gaTracker.getAll = function () { 264 return []; 265 }; 266 __gaTracker.remove = noopfn; 267 __gaTracker.loaded = true; 268 window['__gaTracker'] = __gaTracker; 269 })(); 270 } else { 271 console.log(""); 272 (function () { 273 function __gtagTracker() { 274 return null; 275 } 276 277 window['__gtagTracker'] = __gtagTracker; 278 window['gtag'] = __gtagTracker; 279 })(); 280 } 281 </script>
281 282 <!-- / Google Analytics by ExactMetrics --> 283
283<script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> 284 window.ExactMetricsDualTracker.helpers.mapProductItem = function (uaItem) { 285 var prefixIndex, prefixKey, mapIndex; 286 287 var toBePrefixed = ['id', 'name', 'list_name', 'brand', 'category', 'variant']; 288 289 var item = {}; 290 291 var fieldMap = { 292 'price': 'price', 293 'list_position': 'index', 294 'quantity': 'quantity', 295 'position': 'index', 296 }; 297 298 for (mapIndex in fieldMap) { 299 if (uaItem.hasOwnProperty(mapIndex)) { 300 item[fieldMap[mapIndex]] = uaItem[mapIndex]; 301 } 302 } 303 304 for (prefixIndex = 0; prefixIndex < toBePrefixed.length; prefixIndex++) { 305 prefixKey = toBePrefixed[prefixIndex]; 306 if (typeof uaItem[prefixKey] !== 'undefined') { 307 item['item_' + prefixKey] = uaItem[prefixKey]; 308 } 309 } 310 311 return item; 312 }; 313 314 ExactMetricsDualTracker.trackers['view_item_list'] = function (parameters) { 315 var items = parameters.items; 316 var listName, itemIndex, item, itemListName; 317 var lists = { 318 '_': {items: [], 'send_to': exactmetrics_frontend.v4_id}, 319 }; 320 321 for (itemIndex = 0; itemIndex < items.length; itemIndex++) { 322 item = ExactMetricsDualTracker.helpers.mapProductItem(items[itemIndex]); 323 324 if (typeof item['item_list_name'] === 'undefined') { 325 lists['_'].items.push(item); 326 } else { 327 itemListName = item['item_list_name']; 328 if (typeof lists[itemListName] === 'undefined') { 329 lists[itemListName] = { 330 'items': [], 331 'item_list_name': itemListName, 332 'send_to': exactmetrics_frontend.v4_id, 333 }; 334 } 335 336 lists[itemListName].items.push(item); 337 } 338 } 339 340 for (listName in lists) { 341 __gtagDataLayer('event', 'view_item_list', lists[listName]); 342 } 343 }; 344 345 ExactMetricsDualTracker.trackers['select_content'] = function (parameters) { 346 const items = parameters.items.map(ExactMetricsDualTracker.helpers.mapProductItem); 347 __gtagDataLayer('event', 'select_item', {items: items, send_to: parameters.send_to}); 348 }; 349 350 ExactMetricsDualTracker.trackers['view_item'] = function (parameters) { 351 const items = parameters.items.map(ExactMetricsDualTracker.helpers.mapProductItem); 352 __gtagDataLayer('event', 'view_item', {items: items, send_to: parameters.send_to}); 353 }; 354 </script>
354 355 <meta content="Divi v.4.27.9" name="generator"/><link rel='stylesheet' id='dashicons-css' href='https://citybookreview.com/wp-includes/css/dashicons.min.css?ver=7.1.2' media='all' /> 356<link rel='stylesheet' id='thickbox-css' href='https://citybookreview.com/wp-includes/js/thickbox/thickbox.css?ver=7.1.2' media='all' /> 357<style id="wp-emoji-styles-inline-css"> 358 359 img.wp-smiley, img.emoji { 360 display: inline !important; 361 border: none !important; 362 box-shadow: none !important; 363 height: 1em !important; 364 width: 1em !important; 365 margin: 0 0.07em !important; 366 vertical-align: -0.1em !important; 367 background: none !important; 368 padding: 0 !important; 369 } 370/*# sourceURL=wp-emoji-styles-inline-css */ 371</style> 372<style id="wp-block-library-inline-css"> 373:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
373--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 374 375/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 376</style> 377 378<style id="global-styles-inline-css"> 379:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
379--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 823px;--wp--style--global--wide-size: 1080px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
379.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 380/*# sourceURL=global-styles-inline-css */ 381</style> 382 383<link rel='stylesheet' id='divi_ajax_sidebar_cart_woocommerce_style-css' href='https://citybookreview.com/wp-content/plugins/divi-ajax-sidebar-cart-main/css/divi-ajax-sidebar-cart.css?ver=1.1.1' media='all' /> 384<style id="divi_ajax_sidebar_cart_woocommerce_style-inline-css"> 385:root { 386 --divi-accent-colour: #7393b3 !important; 387 --dasc-background-colour: #ffffff !important; 388 --dasc-text-colour: #000000 !important; 389 --dasc-accent-colour: #ff8057 !important; 390 --dasc-accent-hovered-colour: #ff5c26 !important; 391 --dasc-icon-quantity-price-font-size: 16px !important; 392 --dasc-cart-icon-size: 17px !important; 393 --dasc-cart-icon-colour: #ff8057 !important; 394 --dasc-cart-icon-hovered-colour: #ff5c26 !important; 395 --dasc-buttons-text-colour: #ffffff !important; 396 --dasc-buttons-text-hovered-colour: #ffffff !important; 397 --dasc-buttons-background-colour: #ff8057 !important; 398 --dasc-buttons-background-hovered-colour: #ff5c26 !important; 399 --dasc-button-radius: 0px !important; 400 --dasc-close-button-text-colour: #ffffff !important; 401 --dasc-close-button-text-hovered-colour: #ffffff !important; 402 --dasc-close-button-background-colour: #ff8057 !important; 403 --dasc-close-button-background-hovered-colour: #ff5c26 !important; 404 --dasc-separator-colour: #edecec !important; 405} 406/*# sourceURL=divi_ajax_sidebar_cart_woocommerce_style-inline-css */ 407</style> 408<link rel='stylesheet' id='eh-style-css' href='https://citybookreview.com/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/assets/css/eh-style.css?ver=5.1.0' media='all' /> 409<link rel='stylesheet' id='magnific-popup-css' href='https://citybookreview.com/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/css/magnific_popup.css?ver=2.5.63' media='all' /> 410<link rel='stylesheet' id='dsm-animate-css' href='https://citybookreview.com/wp-content/plugins/supreme-modules-for-divi/public/css/animate.css?ver=2.5.63' media='all' /> 411<link rel='stylesheet' id='dsm-easy-theme-builder-style-css' href='https://citybookreview.com/wp-content/plugins/supreme-modules-for-divi/public/css/dsm-easy-tb.css?ver=2.5.63' media='all' /> 412<style id="dsm-easy-theme-builder-style-inline-css"> 413.et-db.dsm_fixed_header_shrink.dsm_fixed_header_shrink_active #et-boc header.et-l--header.et-l img { max-width: 70%; } 414/*# sourceURL=dsm-easy-theme-builder-style-inline-css */ 415</style> 416<link rel='stylesheet' id='photoswipe-css' href='https://citybookreview.com/wp-content/plugins/woocommerce/assets/css/photoswipe/photoswipe.min.css?ver=11.1.2' media='all' /> 417<link rel='stylesheet' id='photoswipe-default-skin-css' href='https://citybookreview.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.min.css?ver=11.1.2' media='all' /> 418<link rel='stylesheet' id='woocommerce-layout-css' href='https://citybookreview.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.1.2' media='all' /> 419<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://citybookreview.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.1.2' media='only screen and (max-width: 768px)' /> 420<link rel='stylesheet' id='woocommerce-general-css' href='https://citybookreview.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=11.1.2' media='all' /> 421<style id="woocommerce-inline-inline-css"> 422.woocommerce form .form-row .required { visibility: visible; } 423/*# sourceURL=woocommerce-inline-inline-css */ 424</style> 425<link rel='stylesheet' id='supreme-modules-for-divi-styles-css' href='https://citybookreview.com/wp-content/plugins/supreme-modules-for-divi/styles/style.min.css?ver=2.5.63' media='all' />
426<link rel='stylesheet' id='et-builder-googlefonts-cached-css' href='https://fonts.googleapis.com/css?family=Playfair+Display:regular,500,600,700,800,900,italic,500italic,600italic,700italic,800italic,900italic|Arimo:regular,500,600,700,italic,500italic,600italic,700italic|Lato:100,100italic,300,300italic,regular,italic,700,700italic,900,900italic&subset=latin,latin-ext&display=swap' media='all' /> 427<link rel='stylesheet' id='divi-style-css' href='https://citybookreview.com/wp-content/themes/Divi/style-static.min.css?ver=4.27.9' media='all' />
428<script id="jquery-core-js" src="https://citybookreview.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 428
428
429<script id="jquery-migrate-js" src="https://citybookreview.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 429
429
430<script async data-wp-strategy="async" id="exactmetrics-frontend-script-js" src="https://citybookreview.com/wp-content/plugins/exactmetrics-premium/assets/js/frontend-gtag.min.js?ver=10.3.0"></script>
vendor: 1 bytes, line 430
430
431<script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='exactmetrics-frontend-script-js-extra'>/* <![CDATA[ */ 432var exactmetrics_frontend = {"js_events_tracking":"true","download_extensions":"zip,mp3,mpeg,pdf,docx,pptx,xlsx,rar","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/citybookreview.com","hash_tracking":"false","v4_id":"G-5YQX0YS1ZG"};/* ]]> */ 433</script>
vendor: 1 bytes, line 433
433
434<script data-wp-strategy="defer" id="wc-js-cookie-js" src="https://citybookreview.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 434
434
435<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://citybookreview.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.2"></script>
vendor: 1 bytes, line 435
435
436<script id="wc-add-to-cart-js-extra"> 437var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://citybookreview.com/cart/","is_cart":"","cart_redirect_after_add":"yes"}; 438//# sourceURL=wc-add-to-cart-js-extra 439</script>
vendor: 1 bytes, line 439
439
440<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://citybookreview.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 440
440
441<script data-wp-strategy="defer" defer id="wc-zoom-js" src="https://citybookreview.com/wp-content/plugins/woocommerce/assets/js/zoom/jquery.zoom.min.js?ver=1.7.21-wc.11.1.2"></script>
vendor: 1 bytes, line 441
441
442<script data-wp-strategy="defer" defer id="wc-flexslider-js" src="https://citybookreview.com/wp-content/plugins/woocommerce/assets/js/flexslider/jquery.flexslider.min.js?ver=2.7.2-wc.11.1.2"></script>
vendor: 1 bytes, line 442
442
443<script data-wp-strategy="defer" defer id="wc-photoswipe-js" src="https://citybookreview.com/wp-content/plugins/woocommerce/assets/js/photoswipe/photoswipe.min.js?ver=4.1.1-wc.11.1.2"></script>
vendor: 1 bytes, line 443
443
444<script data-wp-strategy="defer" defer id="wc-photoswipe-ui-default-js" src="https://citybookreview.com/wp-content/plugins/woocommerce/assets/js/photoswipe/photoswipe-ui-default.min.js?ver=4.1.1-wc.11.1.2"></script>
vendor: 1 bytes, line 444
444
445<script id="wc-single-product-js-extra"> 446var wc_single_product_params = {"i18n_required_rating_text":"Please select a rating","i18n_rating_options":["1 of 5 stars","2 of 5 stars","3 of 5 stars","4 of 5 stars","5 of 5 stars"],"i18n_product_gallery_trigger_text":"View full-screen image gallery","review_rating_required":"no","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":false,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"1","zoom_options":[],"photoswipe_enabled":"1","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":"1"}; 447//# sourceURL=wc-single-product-js-extra 448</script>
vendor: 1 bytes, line 448
448
449<script data-wp-strategy="defer" defer id="wc-single-product-js" src="https://citybookreview.com/wp-content/plugins/woocommerce/assets/js/frontend/single-product.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 449
449
450<script id="woocommerce-js-extra"> 451var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"}; 452//# sourceURL=woocommerce-js-extra 453</script>
vendor: 1 bytes, line 453
453
454<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://citybookreview.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.2"></script>
454 455<link rel="https://api.w.org/" href="https://citybookreview.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://citybookreview.com/wp-json/wp/v2/product/44912" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://citybookreview.com/xmlrpc.php?rsd" /> 456<meta name="generator" content="WordPress 7.1.2" /> 457<link rel='shortlink' href='https://citybookreview.com/?p=44912' /> 458 459<!-- Google Tag Manager for WordPress by gtm4wp.com --> 460<!-- GTM Container placement set to automatic -->
461<script data-cfasync="false" data-pagespeed-no-defer type="text/javascript" data-cookieconsent="ignore"> 462 var dataLayer_content = {"pageTitle":"West Coast Blast - Expedited Reviews \u0026#045; City Book Review","pagePostType":"product","pagePostType2":"single-product","customerTotalOrders":0,"customerTotalOrderValue":0,"customerFirstName":"","customerLastName":"","customerBillingFirstName":"","customerBillingLastName":"","customerBillingCompany":"","customerBillingAddress1":"","customerBillingAddress2":"","customerBillingCity":"","customerBillingState":"","customerBillingPostcode":"","customerBillingCountry":"","customerBillingEmail":"","customerBillingEmailHash":"","customerBillingPhone":"","customerShippingFirstName":"","customerShippingLastName":"","customerShippingCompany":"","customerShippingAddress1":"","customerShippingAddress2":"","customerShippingCity":"","customerShippingState":"","customerShippingPostcode":"","customerShippingCountry":"","cartContent":{"totals":{"applied_coupons":[],"discount_total":0,"subtotal":0,"total":0},"items":[]},"productRatingCounts":[],"productAverageRating":0,"productReviewCount":0,"productType":"simple","productIsVariable":0}; 463 dataLayer.push( dataLayer_content ); 464</script>
vendor: 1 bytes, line 464
464
465<script data-cfasync="false" data-pagespeed-no-defer type="text/javascript" data-cookieconsent="ignore">
vendor: 322 bytes, lines 465-470
465 466(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 467new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 468j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 469'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 470})(window,document,'script','dataLayer','
470GTM-T2ZSDC85
vendor: 4 bytes, line 470
470');
471</script>
471 472<!-- End Google Tag Manager for WordPress by gtm4wp.com --><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 473 <style id="custom-background-css"> 474body.custom-background { background-color: #7393b3; } 475</style>
vendor: 83 bytes, lines 475-476
475 476<script async id="google_gtagjs" src="https://www.googletagmanager.com/gtag/js?id=
476G-H4G8F76G4X
vendor: 12 bytes, line 476
476"></script>
477<script id="google_gtagjs-inline">
vendor: 124 bytes, line 478
478window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', '
478G-H4G8F76G4X
vendor: 9 bytes, line 478
478', {} );
479</script>
479 480<!-- Google Tag Manager --> 481<!--
481<script>
vendor: 331 bytes, lines 481-485
481(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 482new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 483j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 484'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 485})(window,document,'script','dataLayer','
485GTM-T2ZSDC85
vendor: 3 bytes, line 485
485');
485</script>
485 486<!-- End Google Tag Manager --> 487
488<script> 489var caption1 = "<p>Standard reviews are returned to you via email in approximately 8-10 weeks time. Expedited reviews are returned to you in roughly 4-6 weeks time. Pricing varies between these Standard and Expedited reviews.</p>"; 490var caption2 = "<p>Choose 1, 2, 3, or 4 unique reviews. Each review will be approximately 400 words. Each review will be posted to one of our review sites (your choice), unless you choose to exchange your review for an advertisement.</p>"; 491var caption3 = "<p>One ~30-minute phone podcast or written (Q&A-type) interview. Professionally edited. Interview will appear on the website of your choice.</p>"; 492 493jQuery(document).ready(function (){ 494 jQuery('#speed').click(function (){ 495 jQuery('#speed').addClass('bigger'); 496 jQuery('#number').removeClass('bigger'); 497 jQuery('#interview').removeClass('bigger'); 498 jQuery('#captionInfo').fadeOut(function() { 499 jQuery('#captionInfo').html(caption1).fadeIn(); 500 }); 501 }); 502 jQuery('#number').click(function (){ 503 jQuery('#number').addClass('bigger'); 504 jQuery('#speed').removeClass('bigger'); 505 jQuery('#interview').removeClass('bigger'); 506 jQuery('#captionInfo').fadeOut(function() { 507 jQuery('#captionInfo').html(caption2).fadeIn(); 508 }); 509 }); 510 jQuery('#interview').click(function (){ 511 jQuery('#interview').addClass('bigger'); 512 jQuery('#speed').removeClass('bigger'); 513 jQuery('#number').removeClass('bigger'); 514 jQuery('#captionInfo').fadeOut(function() { 515 jQuery('#captionInfo').html(caption3).fadeIn(); 516 }); 517 }); 518 jQuery('#standardButton').click(function() { 519 jQuery('.buttons').removeClass('bigger'); 520 jQuery('#standardButton').addClass('bigger'); 521 jQuery(".expedited").fadeOut(function () { 522 jQuery(".standard").fadeIn(); 523 }); 524 }); 525 jQuery('#expeditedButton').click(function() { 526 jQuery('.buttons').removeClass('bigger'); 527 jQuery('#expeditedButton').addClass('bigger'); 528 jQuery(".standard").fadeOut(function () { 529 jQuery(".expedited").fadeIn(); 530 console.log('clicked'); 531 }); 532 }); 533 jQuery('#interviewButton').click(function() { 534 jQuery('.buttons').removeClass('bigger'); 535 jQuery('#interviewButton').addClass('bigger'); 536 jQuery(".nointerview").fadeOut(function () { 537 jQuery(".interview").fadeIn(); 538 }); 539 }); 540 jQuery('#nointerviewButton').click(function() { 541 jQuery('.buttons').removeClass('bigger'); 542 jQuery('#nointerviewButton').addClass('bigger'); 543 jQuery(".interview").fadeOut(function () { 544 jQuery(".nointerview").fadeIn(); 545 console.log('clicked'); 546 }); 547 }); 548 jQuery('#showallButton').click(function () { 549 jQuery('.buttons').removeClass('bigger'); 550 jQuery('#showallButton').addClass('bigger'); 551 jQuery(".nointerview").fadeIn(); 552 jQuery(".interview").fadeIn(); 553 jQuery(".expedited").fadeIn(); 554 jQuery(".standard").fadeIn(); 555 }); 556}); 557</script>
557 558<!-- RightMessage -->
559<script type="text/javascript"> 560(function(p, a, n, d, o, b) { 561 o = n.createElement('script'); o.type = 'text/javascript'; o.async = true; o.src = 'https://tag.rightmessage.com/'+p+'.js'; 562 b = n.getElementsByTagName('script')[0]; b.parentNode.insertBefore(o, b); 563 d = function(h, u, i) { var o = n.createElement('style'); o.id = 'rmcloak'+i; o.type = 'text/css'; 564 o.appendChild(n.createTextNode('.rmcloak'+h+'{visibility:hidden}.rmcloak'+u+'{display:none}')); 565 b.parentNode.insertBefore(o, b); return o; }; o = d('', '-hidden', ''); d('-stay-invisible', '-stay-hidden', '-stay'); 566 setTimeout(function() { o.parentNode && o.parentNode.removeChild(o); }, a); 567})('1926894549', 2500, document); 568</script>
vendor: 2 bytes, line 568
568
569<script> 570document.addEventListener('DOMContentLoaded', () => { 571 const date = new Date(); 572 let year = date.getFullYear(); 573 document.getElementById("year").innerHTML = year; 574}); 575</script>
575<link rel="icon" href="https://citybookreview.com/wp-content/uploads/2026/04/cropped-cbr_ico2-32x32.jpg" sizes="32x32" /> 576<link rel="icon" href="https://citybookreview.com/wp-content/uploads/2026/04/cropped-cbr_ico2-192x192.jpg" sizes="192x192" /> 577<link rel="apple-touch-icon" href="https://citybookreview.com/wp-content/uploads/2026/04/cropped-cbr_ico2-180x180.jpg" /> 578<meta name="msapplication-TileImage" content="https://citybookreview.com/wp-content/uploads/2026/04/cropped-cbr_ico2-270x270.jpg" /> 579<style id="et-divi-customizer-global-cached-inline-styles">body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}body{color:#000000}h1,h2,h3,h4,h5,h6{color:#000000}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#7393b3!important}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.et_pb_member_social_links a:hover,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#7393b3}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#7393b3}.footer-widget h4{color:#7393b3}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#7393b3}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#7393b3}a{color:#f1b23e}.nav li ul{border-color:#000000}.et_secondary_nav_enabled #page-container #top-header{background-color:rgba(115,147,179,0.63)!important}#et-secondary-nav li ul{background-color:rgba(115,147,179,0.63)}#top-header,#top-header a{color:#000000}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#000000}.et_search_form_container input::-moz-placeholder{color:#000000}.et_search_form_container input::-webkit-input-placeholder{color:#000000}.et_search_form_container input:-ms-input-placeholder{color:#000000}#top-menu li a{font-size:16px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:16px!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#7393b3}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#b0e0e5}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#7393b3}.footer-widget li:before{border-color:#7393b3}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:12px}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}#footer-widgets .footer-widget li:before{top:7.2px}.bottom-nav,.bottom-nav a,.bottom-nav li.current-menu-item a{color:#ffffff}#et-footer-nav .bottom-nav li.current-menu-item a{color:#ffffff}.bottom-nav a{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.bottom-nav,.bottom-nav a{font-size:11px}#footer-info,#footer-info a{color:#ffffff}#footer-info,#footer-info a{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}#footer-info{font-size:13px}#footer-bottom .et-social-icon a{font-size:20px}#footer-bottom .et-social-icon a{color:#ffffff}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward,body .et_pb_button{font-size:17px;background-color:#7393b3;border-width:1px!important;border-color:#4e80b2}
579.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button,body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#f4f4f4}.woocommerce a.button.alt:after,.woocommerce-page a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce-page button.button.alt:after,.woocommerce input.button.alt:after,.woocommerce-page input.button.alt:after,.woocommerce #respond input#submit.alt:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce #content input.button.alt:after,.woocommerce-page #content input.button.alt:after,.woocommerce a.button:after,.woocommerce-page a.button:after,.woocommerce button.button:after,.woocommerce-page button.button:after,.woocommerce input.button:after,.woocommerce-page input.button:after,.woocommerce #respond input#submit:after,.woocommerce-page #respond input#submit:after,.woocommerce #content input.button:after,.woocommerce-page #content input.button:after,body .et_pb_button:after{font-size:27.2px}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{color:#ffffff!important;background-color:#3774b2}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{color:#ffffff!important;background-color:#3774b2!important}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none;line-height:1.2em}body.home-posts #left-area .et_pb_post h2,body.archive #left-area .et_pb_post h2,body.search #left-area .et_pb_post h2,body.single .et_post_meta_wrapper h1{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}@media only screen and (min-width:981px){#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{font-size:13px}#logo{max-height:88%}.et_pb_svg_logo #logo{height:88%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:26px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:26px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:51px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:51px;margin:-51px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:51px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:51px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:17px 0 17px 0!important}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:rgba(115,147,179,0.63)!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:rgba(115,147,179,0.63)}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#000000!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#000000!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#000000!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#000000!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#7393b3!important}.et-fixed-header#top-header a{color:#000000}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:42px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:36px}h3{font-size:30px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:25px}h5{font-size:22px}h6{font-size:19px}.et_pb_slide_description .et_pb_slide_title{font-size:64px}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:22px}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-weight:600}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-weight:600}h3{font-weight:600}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-weight:600}h5{font-weight:600}h6{font-weight:600}.et_pb_slide_description .et_pb_slide_title{font-weight:600}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-weight:600} h1,h2,h3,h4,h5,h6{font-family:'Playfair Display',Georgia,"Times New Roman",serif}body,input,textarea,select{font-family:'Arimo',Helvetica,Arial,Lucida,sans-serif}#main-header,#et-top-navigation{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-weight:300}.post .entry-content a:link,.post .entry-content a:visited,.post .type-product a:visited,.post .type-product a:link{text-decoration:none;border-bottom:1px solid rgba(118,218,221,0.3);box-shadow:inset 0 -7px 0 rgba(118,218,221,0.3)}.post .entry-content a:hover,.post .entry-content a:active,.post .type-product a:hover,.post .type-product a:active{border-bottom:1px solid rgba(118,218,221,0.7);box-shadow:inset 0 -8px 0 rgba(118,218,221,0.7)}.page .entry-content a:link,.page .entry-content a:visited,.page .type-product a:visited,.page .type-product a:link{text-decoration:none;border-bottom:1px solid rgba(118,218,221,0.3);box-shadow:inset 0 -7px 0 rgba(118,218,221,0.3)}.page .entry-content a:hover,.page .entry-content a:active,.page .type-product a:hover,.page .type-product a:active{border-bottom:1px solid rgba(118,218,221,0.7);box-shadow:inset 0 -8px 0 rgba(118,218,221,0.7)}.home .post .entry-content a:link,.home .post .entry-content a:visited,.home .post .type-product a:visited,.home .post .type-product a:link{border-bottom:unset!important;box-shadow:unset!important}.home .post .entry-content a:hover,.home .post .entry-content a:active,.home .post .type-product a:hover,.home .post .type-product a:active{border-bottom:unset!important;box-shadow:unset!important}.home .page .entry-content a:link,.home .page .entry-content a:visited,.home .page .type-product a:visited,.home .page .type-product a:link{border-bottom:unset!important;box-shadow:unset!important}.home .page .entry-content a:hover,.home .page .entry-content a:active,.home .page .type-product a:hover,.home .page .type-product a:active{border-bottom:unset!important;box-shadow:unset!important}.post .entry-title a,.page .entry-title a{border-bottom:unset!important;box-shadow:unset!important}.post .more-link,.page .more-link{border-bottom:unset!important;box-shadow:unset!important}.woocommerce ul.products li.product .star-rating{display:none}.woocommerce #reviews .commentlist .star-rating{display:block}.post ol li{padding-bottom:1.8em;line-height:1.5em}.post ul li{padding-bottom:0.8em;line-height:1.5em}.post ol li:last-child,.post ul li:last-child{padding-bottom:initial}.et_pb_pricing_table{padding-bottom:20px}.et_pb_pricing_content_top{padding-top:10px;padding-bottom:10px}.et_pb_pricing_content{padding:10px}</style></head> 580<body data-rsssl=1 class="wp-singular product-template-default single single-product postid-44912 custom-background wp-theme-Divi theme-Divi dsm_fixed_header woocommerce woocommerce-page woocommerce-no-js et_bloom et_button_left et_pb_button_helper_class et_non_fixed_nav et_show_nav et_primary_nav_dropdown_animation_fade et_secondary_nav_dropdown_animation_fade et_header_style_left et_pb_footer_columns3 et_cover_background et_pb_gutter et_pb_gutters3 et_no_sidebar et_divi_theme et-db"> 581 <div id="diviswift-ajax-cart" class="divi-ajax-sidebar-cart-wrap"> 582 <div id="ajax-loading"> 583 <div class="divi-ajax-sidebar-cart-loader"> 584 <div class="spinner"> 585 <div class="bounce1"></div> 586 <div class="bounce2"></div> 587 <div class="bounce3"></div> 588 </div> 589 </div> 590 </div> 591 <div class="cart-drawer-heading">Shopping Cart</div> 592 <div class="close-drawer"></div> 593 594 <div class="widget woocommerce widget_shopping_cart"><div class="widget_shopping_cart_content"></div></div> 595 </div> 596 597 598 599<!-- GTM Container placement set to automatic --> 600<!-- Google Tag Manager (noscript) --> 601 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T2ZSDC85" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> 602<!-- End Google Tag Manager (noscript) --> <div id="page-container"> 603 604 605 606 <header id="main-header" data-height-onload="66"> 607 <div class="container clearfix et_menu_container"> 608 <div class="logo_container"> 609 <span class="logo_helper"></span> 610 <a href="https://citybookreview.com/"> 611 <img src="https://citybookreview.com/wp-content/uploads/2026/04/top_identity_200w.png" width="200" height="27" alt="City Book Review" id="logo" data-height-percentage="88" /> 612 </a> 613 </div> 614 <div id="et-top-navigation" data-height="66" data-fixed-height="51"> 615 <nav id="top-menu-nav"> 616 <ul id="top-menu" class="nav"><li id="menu-item-2112" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-2112"><a href="https://citybookreview.com/submission-guidelines/">Book Submission</a> 617<ul class="sub-menu"> 618 <li id="menu-item-2113" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2113"><a href="https://citybookreview.com/submission-guidelines/general-submission/">General Submission</a></li> 619 <li id="menu-item-44521" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-44521"><a href="https://citybookreview.com/sponsored-review/">Sponsored Review</a></li> 620 <li id="menu-item-45858" class="menu-item menu-item-type-post_type menu-item-object-product current-menu-item menu-item-45858"><a href="https://citybookreview.com/product/west-coast-blast-expedited-reviews/" aria-current="page">West Coast Blast – Expedited Reviews</a></li> 621 <li id="menu-item-45859" class="menu-item menu-item-type-post_type menu-item-object-product menu-item-45859"><a href="https://citybookreview.com/product/west-coast-blast-standard-reviews/">West Coast Blast – 5 Standard Reviews</a></li> 622</ul> 623</li> 624<li id="menu-item-45783" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-45783"><a href="https://citybookreview.com/i-need-help-marketing-and-sales-package-authors-2/">I Need Help!</a></li> 625<li id="menu-item-25822" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-25822"><a href="https://citybookreview.com/advertising/">Marketing Services</a> 626<ul class="sub-menu"> 627 <li id="menu-item-44262" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-44262"><a href="https://citybookreview.com/author-marketing-services/">Author Marketing Services</a></li> 628 <li id="menu-item-45856" class="menu-item menu-item-type-post_type menu-item-object-product menu-item-45856"><a href="https://citybookreview.com/product/video-book-review/">Video Book Review</a></li> 629 <li id="menu-item-45660" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-45660"><a href="https://citybookreview.com/paid-consignment-for-indie-authors-bookstore-placement-made-easy/">Paid Consignment for Indie Authors – Books
629tore Placement Made Easy</a></li> 630 <li id="menu-item-45857" class="menu-item menu-item-type-post_type menu-item-object-product menu-item-45857"><a href="https://citybookreview.com/product/email-sales-campaign-3000-plus-librarians/">Email Sales Campaign – 3000 Plus Librarians</a></li> 631 <li id="menu-item-45962" class="menu-item menu-item-type-post_type menu-item-object-product menu-item-45962"><a href="https://citybookreview.com/product/email-sales-campaign-900-stores-three-times/">Email Sales Campaign – 900 Stores Three Times</a></li> 632 <li id="menu-item-45963" class="menu-item menu-item-type-post_type menu-item-object-product menu-item-45963"><a href="https://citybookreview.com/product/email-sales-campaign-900-stores-one-time/">Email Sales Campaign – 900 stores One Time</a></li> 633 <li id="menu-item-2110" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2110"><a href="https://citybookreview.com/website/">Website Advertising</a></li> 634</ul> 635</li> 636<li id="menu-item-45196" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-45196"><a href="https://citybookreview.com/category/resources/">Articles</a> 637<ul class="sub-menu"> 638 <li id="menu-item-45198" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-45198"><a href="https://citybookreview.com/category/resources/book-reviews/">Book Reviews</a></li> 639 <li id="menu-item-45197" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-45197"><a href="https://citybookreview.com/category/resources/self-publishing/">Self-Publishing</a></li> 640 <li id="menu-item-45544" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-45544"><a href="https://citybookreview.com/category/resources/marketing/">Marketing</a></li> 641</ul> 642</li> 643<li id="menu-item-252629" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-252629"><a href="https://citybookreview.com/frequently-asked-questions-faq/">FAQ & Help</a></li> 644</ul> </nav> 645 646 <div class="cart-click "> 647 <a href="https://citybookreview.com/#" class=" site-header-cart"> 648 <p>(0)</p> 649 650 <span class="et_pb_menu__icon et_pb_menu__cart-button"></span> 651 652 </a> 653 </div> 654 655 656 <div id="et_top_search"> 657 <span id="et_search_icon"></span> 658 </div> 659 660 <div id="et_mobile_nav_menu"> 661 <div class="mobile_nav closed"> 662 <span class="select_page">Select Page</span> 663 <span class="mobile_menu_bar mobile_menu_bar_toggle"></span> 664 </div> 665 </div> </div> <!-- #et-top-navigation --> 666 </div> <!-- .container --> 667 <div class="et_search_outer"> 668 <div class="container et_search_form_container"> 669 <form role="search" method="get" class="et-search-form" action="https://citybookreview.com/"> 670 <input type="search" class="et-search-field" placeholder="Search …" value="" name="s" title="Search for:" /> </form> 671 <span class="et_close_search_field"></span> 672 </div> 673 </div> 674 </header> <!-- #main-header --> 675 <div id="et-main-area"> 676 677 678 <div id="main-content"> 679 <div class="container"> 680 <div id="content-area" class="clearfix"> 681 <div id="left-area"><nav class="woocommerce-breadcrumb" aria-label="Breadcrumb"><a href="https://citybookreview.com">Home</a> / <a href="https://citybookreview.com/product-category/marketing/">Marketing</a> / <a href="https://citybookreview.com/product-category/marketing/expedited-reviews/">Expedited Reviews</a> / West Coast Blast – Expedited Reviews</nav> 682 683 <div class="woocommerce-notices-wrapper"></div><div id="product-44912" class="product type-product post-44912 status-publish first instock product_cat-expedited-reviews has-post-thumbnail virtual purchasable product-type-simple"> 684 685 <div class="clearfix"><div class="woocommerce-product-gallery woocommerce-product-gallery--with-images woocommerce-product-gallery--columns-4 images" data-columns="4" style="opacity: 0; transition: opacity .25s ease-in-out;"> 686 <div class="woocommerce-product-gallery__wrapper"> 687 <div data-thumb="https://citybookreview.com/wp-content/uploads/2024/03/OCS1Vh-100x100.jpeg" data-thumb-alt="West Coast Blast - Expedited Reviews" data-thumb-srcset="" data-thumb-sizes="" class="woocommerce-product-gallery__image"><a href="https://citybookreview.com/wp-content/uploads/2024/03/OCS1Vh.jpeg"><img width="510" height="382" src="https://citybookreview.com/wp-content/uploads/2024/03/OCS1Vh-510x382.jpeg" class="wp-post-image" alt="West Coast Blast - Expedited Reviews" data-caption="" data-src="https://citybookreview.com/wp-content/uploads/2024/03/OCS1Vh.jpeg" data-large_image="https://citybookreview.com/wp-content/uploads/2024/03/OCS1Vh.jpeg" data-large_image_width="1024" data-large_image_height="768" decoding="async" fetchpriority="high" /></a></div> </div> 688</div> 689 690 <div class="summary entry-summary"> 691 <h1 class="product_title entry-title">West Coast Blast – Expedited Reviews</h1><p class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol" translate="no">$
691</span>1,475.00</bdi></span></p> 692<div class="woocommerce-product-details__short-description"> 693 <p>Five unique expedited sponsored reviews to be published on the five West Coast book review sites</p> 694</div> 695 696 697 <form class="cart" action="https://citybookreview.com/product/west-coast-blast-expedited-reviews/" method="post" enctype='multipart/form-data'> 698 699 <div class="quantity"> 700 <label class="screen-reader-text" for="quantity_6abf9bbf1ea69">West Coast Blast - Expedited Reviews quantity</label> 701 <input 702 type="number" 703 id="quantity_6abf9bbf1ea69" 704 class="input-text qty text" 705 name="quantity" 706 value="1" 707 aria-label="Product quantity" 708 min="1" 709 step="1" 710 placeholder="" 711 inputmode="numeric" 712 autocomplete="off" 713 /> 714 </div> 715 716 <button type="submit" name="add-to-cart" value="44912" class="single_add_to_cart_button button alt">Add to cart</button> 717 718 <span class="gtm4wp_single_productdata" style="display:none; visibility:hidden;" data-gtm4wp_product_data="{"internal_id":44912,"item_id":"44912","item_name":"West Coast Blast - Expedited Reviews","sku":"44912","price":1475,"stocklevel":null,"stockstatus":"instock","google_business_vertical":"retail","item_category":"Expedited Reviews","id":"44912"}"></span> 719 </form> 720 721 722<div class="product_meta"> 723 724 725 726 <span class="posted_in">Category: <a href="https://citybookreview.com/product-category/marketing/expedited-reviews/" rel="tag">Expedited Reviews</a></span> 727 728 729</div> 730 </div> 731 732 </div> 733 <div class="woocommerce-tabs wc-tabs-wrapper"> 734 <ul class="tabs wc-tabs" role="tablist"> 735 <li role="presentation" class="description_tab" id="tab-title-description"> 736 <a href="#tab-description" role="tab" aria-controls="tab-description"> 737 Description </a> 738 </li> 739 </ul> 740 <div class="woocommerce-Tabs-panel woocommerce-Tabs-panel--description panel entry-content wc-tab" id="tab-description" role="tabpanel" aria-labelledby="tab-title-description"> 741 742 <h2>Description</h2> 743 744<p><strong>West Coast Blast Book Review Marketing Package: Your Book’s Key to the West Coast Audience</strong> Unlock the full potential of your book with the <em>West Coast Blast Book Review Marketing Package</em> from City Book Review. Designed to spotlight authors and their work across California, Oregon, Washington, and beyond, this powerful marketing package connects your story with an engaged, discerning West Coast audience hungry for the next great read.</p> 745<p><strong>Why Choose the West Coast Blast Package?</strong></p> 746<p>📢 <strong>Targeted West Coast Reach</strong>: Reach thousands of readers in major West Coast literary markets, including Los Angeles, San Francisco, Portland, Seattle, and San Diego.</p> 747<p>📚 <strong>Comprehensive Book Review</strong>: Gain five professionally crafted book reviews written by experienced critics who know how to highlight your book’s strengths and themes. Each review is strategically designed to appeal to readers, enhance SEO for broader online visibility, and give your book the spotlight it deserves.</p> 748<p>🌟 <strong>Multi-Platform Promotion</strong>: Maximize your book’s exposure through our wide-ranging online channels. We feature your review across our high-traffic blog, newsletters, and social media platforms to ensure that readers, bloggers, and influencers on the West Coast see and share your story.</p> 749<p>📈 <strong>SEO-Optimized Content</strong>: Boost your online discoverability with SEO-focused reviews and descriptions, helping readers find your book on Google, Amazon, and beyond. Get a leg up on the competition with optimized keywords tailored to your genre and target audience.</p> 750<p>💬 <strong>Engagement-Driven Approach</strong>: We know that book marketing is more than just exposure—it’s about engagement. Our team crafts personalized, engaging content to connect with readers on an emotional level, drawing them into your story and turning them into dedicated fans.</p> 751<p><strong>Why City Book Review?</strong></p> 752<p>City Book Review offers industry expertise, high editorial standards, and a commitment to supp
752orting independent authors. Choose the West Coast Blast Book Review Marketing Package and set your book up for success in the vibrant West Coast literary scene.</p> 753<p><strong>Order your West Coast Blast Package today and bring your book to readers ready to dive into your world!</strong></p> 754<p>Get 5 Expedited turnaround reviews for each of our West Coast sites. Reviews due in 2-3 weeks, but are usually delivered early</p> 755<p><strong>Also get a bonus blurb or written interview as well!</strong></p> </div> 756 757 </div> 758 759 760 <section class="related products"> 761 762 <h2>Related products</h2> 763 <ul class="products columns-3"> 764 765 766 <li class="product type-product post-25525 status-publish first instock product_cat-expedited-reviews has-post-thumbnail virtual purchasable product-type-simple"> 767 <a href="https://citybookreview.com/product/4-expedited-review-interview/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><span class="et_shop_image"><img width="400" height="400" src="https://citybookreview.com/wp-content/uploads/2023/05/books-1149959_1280-400x400.jpg" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="4 Expedited Reviews And Interview" decoding="async" loading="lazy" /><span class="et_overlay"></span></span><h2 class="woocommerce-loop-product__title">4 Expedited Reviews And Interview</h2> 768 <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol" translate="no">$</span>1,399.00</bdi></span></span> 769</a><span class="gtm4wp_productdata" style="display:none; visibility:hidden;" data-gtm4wp_product_data="{"internal_id":25525,"item_id":"25525","item_name":"4 Expedited Reviews And Interview","sku":"25525","price":1399,"stocklevel":null,"stockstatus":"instock","google_business_vertical":"retail","item_category":"Expedited Reviews","id":"25525","productlink":"
769https:\/\/citybookreview.com\/product\/4-expedited-review-interview\/","item_list_name":"Related Products","index":1,"product_type":"simple","item_list_id":"related-products","item_brand":""}"></span></li> 770 771 772 <li class="product type-product post-25514 status-publish instock product_cat-expedited-reviews has-post-thumbnail virtual purchasable product-type-simple"> 773 <a href="https://citybookreview.com/product/1-expedited-review/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><span class="et_shop_image"><img width="400" height="400" src="https://citybookreview.com/wp-content/uploads/2023/05/books-1149959_1280-400x400.jpg" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="1 Expedited Review" decoding="async" loading="lazy" /><span class="et_overlay"></span></span><h2 class="woocommerce-loop-product__title">1 Expedited Review</h2> 774 <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol" translate="no">$</span>349.00</bdi></span></span> 775</a><span class="gtm4wp_productdata" style="display:none; visibility:hidden;" data-gtm4wp_product_data="{"internal_id":25514,"item_id":"25514","item_name":"1 Expedited Review","sku":"25514","price":349,"stocklevel":null,"stockstatus":"instock","google_business_vertical":"retail","item_category":"Expedited Reviews","id":"25514","productlink":"https:\/\/citybookreview.com\/product\/1-expedited-review\/","item_list_name":"Related Products","index":2,"product_type":"simple","item_list_id":"related-products","item_brand":""}"></span></li> 776 777 778 <li class="product type-product post-25517 status-publish last instock product_cat-expedited-reviews has-post-thumbnail virtual purchasable product-type-simple"> 779 <a href="https://citybookreview.com/product/4-expedited-review/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><span class="et_shop_image"><img width="400" height="400" src="https://citybookreview.com/wp-content/uploads/2023/05/books-1149959_1280-400x400.jpg" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="4 Expedited Reviews" decoding="async" loading="lazy" /><span class="et_overlay"></span></span><h2 class="woocommerce-loop-product__title">4 Expedited Reviews</h2> 780 <span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol" translate="no">$</span>1,150.00</bdi></span></span> 781</a><span class="gtm4wp_productdata" style="display:none; visibility:hidden;" data-gtm4wp_product_data="{"internal_id":25517,"item_id":"25517","item_name":"4 Expedited Reviews","sku":"25517","price":1150,"stocklevel":null,"stockstatus":"instock","google_business_vertical":"retail","item_category":"Expedited Reviews","id":"25517","productlink":"
781https:\/\/citybookreview.com\/product\/4-expedited-review\/","item_list_name":"Related Products","index":3,"product_type":"simple","item_list_id":"related-products","item_brand":""}"></span></li> 782 783 784 </ul> 785 786 </section> 787 </div> 788 789 790 791 </div> 792 </div> 793 </div> 794 </div> 795 796 797 <span class="et_pb_scroll_top et-pb-icon"></span> 798 799 800 <footer id="main-footer"> 801 802 803 804 <div id="et-footer-nav"> 805 <div class="container"> 806 <ul id="menu-top-menu" class="bottom-nav"><li id="menu-item-2485" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2485"><a href="https://citybookreview.com/contact/">Contact</a></li> 807<li id="menu-item-31839" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-31839"><a href="https://citybookreview.com/licensing/">Licensing</a></li> 808<li id="menu-item-252737" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-252737"><a href="https://citybookreview.com/become-a-reviewer-2/">Become a Reviewer</a></li> 809</ul> </div> 810 </div> 811 812 813 <div id="footer-bottom"> 814 <div class="container clearfix"> 815 <div id="footer-info">City Book Review | 8163201 Norris Avenue | 817Sacramento, CA 95821 | 818855-741-8810 | <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="81e8efe7eec1e2e8f5f8e3eeeeeaf3e4f7e8e4f6afe2eeec">[email protected]</a> | Copyright 2008-<span id="year"></span></div> </div> 819 </div> 820 </footer> 821 </div> 822 823 824 </div>
vendor: 111 bytes, lines 824-826
824 825 826 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
826<script type="speculationrules"> 827{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/Divi/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 828</script>
828 829 <!-- ExactMetrics Enhanced eCommerce Impression JS --> 830
830<script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id="exactmetrics-ecommerce-impressions"> 831 /* ExactMetrics Enhanced eCommerce Impression Tracking */ 832 (function() { 833 // Ensure dataLayer exists 834 window.dataLayer = window.dataLayer || []; 835 836 // Fallback __gtagTracker definition if main script is blocked 837 if (typeof __gtagTracker === 'undefined') { 838 function __gtagDataLayer() { 839 window.dataLayer.push(arguments); 840 } 841 842 function __gtagTracker(type, name, parameters) { 843 if (!parameters) { 844 parameters = {}; 845 } 846 847 if (type === 'event' && !parameters.send_to) { 848 parameters.send_to = 'G-5YQX0YS1ZG'; 849 } 850 851 __gtagDataLayer.apply(null, arguments); 852 } 853 854 window.__gtagTracker = __gtagTracker; 855 } 856 857 // Run-once guard: both the DOMContentLoaded listener and the setTimeout 858 // fallback below can fire, so without this the batch would push twice. 859 var __miImpressionsRan = false; 860 function trackImpressions() { 861 if (__miImpressionsRan) { return; } 862 __miImpressionsRan = true; 863 if (typeof __gtagTracker === 'function') { 864 __gtagTracker('event', 'view_item_list', { 865 items: [{"id":25525,"name":"4 Expedited Reviews And Interview","category":"Expedited Reviews","price":"1399.00","list_name":"West Coast Blast - Expedited Reviews","list_position":1},{"id":25514,"name":"1 Expedited Review","category":"Expedited Reviews","price":"349.00","list_name":"West Coast Blast - Expedited Reviews","list_position":2},{"id":25517,"name":"4 Expedited Reviews","category":"Expedited Reviews","price":"1150.00","list_name":"West Coast Blast - Expedited Reviews","list_position":3}] }); 866 } else { 867 console.log('ExactMetrics: __gtagTracker is not available'); 868 } 869 } 870 871 // Try immediately 872 if (document.readyState === 'complete' || document.readyState === 'interactive') { 873 trackImpressions(); 874 } else { 875 // Wait for DOM to be ready 876 document.addEventListener('DOMContentLoaded', trackImpressions); 877 // Fallback in case DOMContentLoaded already fired 878 setTimeout(trackImpressions, 1000); 879 } 880 })(); 881 /* End ExactMetrics Enhanced eCommerce Impression Tracking */ 882 </script>
882 883 <!-- / ExactMetrics Enhanced eCommerce Impression JS --> 884 885<div id="photoswipe-fullscreen-dialog" class="pswp" tabindex="-1" role="dialog" aria-modal="true" aria-hidden="true" aria-label="Full screen image"> 886 <div class="pswp__bg"></div> 887 <div class="pswp__scroll-wrap"> 888 <div class="pswp__container"> 889 <div class="pswp__item"></div> 890 <div class="pswp__item"></div> 891 <div class="pswp__item"></div> 892 </div> 893 <div class="pswp__ui pswp__ui--hidden"> 894 <div class="pswp__top-bar"> 895 <div class="pswp__counter"></div> 896 <button class="pswp__button pswp__button--zoom" aria-label="Zoom in/out"></button> 897 <button class="pswp__button pswp__button--fs" aria-label="Toggle fullscreen"></button> 898 <button class="pswp__button pswp__button--share" aria-label="Share"></button> 899 <button class="pswp__button pswp__button--close" aria-label="Close (Esc)"></button> 900 <div class="pswp__preloader"> 901 <div class="pswp__preloader__icn"> 902 <div class="pswp__preloader__cut"> 903 <div class="pswp__preloader__donut"></div> 904 </div> 905 </div> 906 </div> 907 </div> 908 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 909 <div class="pswp__share-tooltip"></div> 910 </div> 911 <button class="pswp__button pswp__button--arrow--left" aria-label="Previous (arrow left)"></button> 912 <button class="pswp__button pswp__button--arrow--right" aria-label="Next (arrow right)"></button> 913 <div class="pswp__caption"> 914 <div class="pswp__caption__center"></div> 915 </div> 916 </div> 917 </div> 918</div> 919
919<script type='text/javascript'> 920 (function () { 921 var c = document.body.className; 922 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 923 document.body.className = c; 924 })(); 925 </script>
925 926
926<script type="text/javascript"> 927 /* ExactMetrics Scroll Tracking */ 928 if ( typeof(jQuery) !== 'undefined' ) { 929 jQuery( document ).ready(function(){ 930 function exactmetrics_scroll_tracking_load() { 931 if ( ( typeof(__gaTracker) !== 'undefined' && __gaTracker && __gaTracker.hasOwnProperty( "loaded" ) && __gaTracker.loaded == true ) || ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) ) { 932 (function(factory) { 933 factory(jQuery); 934 }(function($) { 935 936 /* Scroll Depth */ 937 "use strict"; 938 var defaults = { 939 percentage: true 940 }; 941 942 var $window = $(window), 943 cache = [], 944 scrollEventBound = false, 945 lastPixelDepth = 0; 946 947 /* 948 * Plugin 949 */ 950 951 $.scrollDepth = function(options) { 952 953 var startTime = +new Date(); 954 955 options = $.extend({}, defaults, options); 956 957 /* 958 * Functions 959 */ 960 961 function sendEvent(action, label, scrollDistance, timing) { 962 if ( 'undefined' === typeof ExactMetricsObject || 'undefined' === typeof ExactMetricsObject.sendEvent ) { 963 return; 964 } 965 var paramName = action.toLowerCase(); 966 var fieldsArray = { 967 send_to: 'G-5YQX0YS1ZG', 968 non_interaction: true 969 }; 970 fieldsArray[paramName] = label; 971 972 if (arguments.length > 3) { 973 fieldsArray.scroll_timing = timing 974 ExactMetricsObject.sendEvent('event', 'scroll_depth', fieldsArray); 975 } else { 976 ExactMetricsObject.sendEvent('event', 'scroll_depth', fieldsArray); 977 } 978 } 979 980 function calculateMarks(docHeight) { 981 return { 982 '25%' : parseInt(docHeight * 0.25, 10), 983 '50%' : parseInt(docHeight * 0.50, 10), 984 '75%' : parseInt(docHeight * 0.75, 10), 985 /* Cushion to trigger 100% event in iOS */ 986 '100%': docHeight - 5 987 }; 988 } 989 990 function checkMarks(marks, scrollDistance, timing) { 991 /* Check each active mark */ 992 $.each(marks, function(key, val) { 993 if ( $.inArray(key, cache) === -1 && scrollDistance >= val ) { 994 sendEvent('Percentage', key, scrollDistance, timing); 995 cache.push(key); 996 } 997 }); 998 } 999 1000 function rounded(scrollDistance) { 1001 /* Returns String */ 1002 return (Math.floor(scrollDistance/250) * 250).toString(); 1003 } 1004 1005 function init() { 1006 bindScrollDepth(); 1007 } 1008 1009 /* 1010 * Public Methods 1011 */ 1012 1013 /* Reset Scroll Depth with the originally initialized options */ 1014 $.scrollDepth.reset = function() { 1015 cache = []; 1016 lastPixelDepth = 0; 1017 $window.off('scroll.scrollDepth'); 1018 bindScrollDepth(); 1019 }; 1020 1021 /* Add DOM elements to be tracked */ 1022 $.scrollDepth.addElements = function(elems) { 1023 1024 if (typeof elems == "undefined" || !$.isArray(elems)) { 1025 return; 1026 } 1027 1028 $.merge(options.elements, elems); 1029 1030 /* If scroll event has been unbound from window, rebind */ 1031 if (!scrollEventBound) { 1032 bindScrollDepth(); 1033 } 1034 1035 }; 1036 1037 /* Remove DOM elements currently tracked */ 1038 $.scrollDepth.removeElements = function(elems) { 1039 1040 if (typeof elems == "undefined" || !$.isArray(elems)) { 1041 return; 1042 } 1043 1044 $.each(elems, function(index, elem) { 1045 1046 var inElementsArray = $.inArray(elem, options.elements); 1047 var inCacheArray = $.inArray(elem, cache); 1048 1049 if (inElementsArray != -1) { 1050 options.elements.splice(inElementsArray, 1); 1051 } 1052 1053 if (inCacheArray != -1) { 1054 cache.splice(inCacheArray, 1); 1055 } 1056 1057 }); 1058 1059 }; 1060 1061 /* 1062 * Throttle function borrowed from: 1063 * Underscore.js 1.5.2 1064 * https://underscorejs.org 1065 * (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors 1066 * Underscore may be freely distributed under the MIT license. 1067 */ 1068 1069 function throttle(func, wait) { 1070 var context, args, result; 1071 var timeout = null; 1072 var previous = 0; 1073 var later = function() { 1074 previous = new Date; 1075 timeout = null; 1076 result = func.apply(context, args); 1077 }; 1078 return function() { 1079 var now = new Date; 1080 if (!previous) previous = now; 1081 var remaining = wait - (now - previous); 1082 context = this; 1083 args = arguments; 1084 if (remaining <= 0) { 1085 clearTimeout(timeout); 1086 timeout = null; 1087 previous = now; 1088 result = func.apply(context, args); 1089 } else if (!timeout) { 1090 timeout = setTimeout(later, remaining); 1091 } 1092 return result; 1093 }; 1094 } 1095 1096 /* 1097 * Scroll Event 1098 */ 1099 1100 function bindScrollDepth() { 1101 1102 scrollEventBound = true; 1103 1104 $window.on('scroll.scrollDepth', throttle(function() { 1105 /* 1106 * We calculate document and window height on each scroll event to 1107 * account for dynamic DOM changes. 1108 */ 1109 1110 var docHeight = $(document).height(), 1111 winHeight = window.innerHeight ? window.innerHeight : $window.height(), 1112 scrollDistance = $window.scrollTop() + winHeight, 1113 1114 /* Recalculate percentage marks */ 1115 marks = calculateMarks(docHeight),
1116 1117 /* Timing */ 1118 timing = +new Date - startTime; 1119 1120 checkMarks(marks, scrollDistance, timing); 1121 }, 500)); 1122 1123 } 1124 1125 init(); 1126 }; 1127 1128 /* UMD export */ 1129 return $.scrollDepth; 1130 1131 })); 1132 1133 jQuery.scrollDepth(); 1134 } else { 1135 setTimeout(exactmetrics_scroll_tracking_load, 200); 1136 } 1137 } 1138 exactmetrics_scroll_tracking_load(); 1139 }); 1140 } 1141 /* End ExactMetrics Scroll Tracking */ 1142 /* ExactMetrics Conversion Event */ 1143 jQuery(document).ready(function() { 1144 jQuery('a[data-mi-conversion-event]') 1145 .off('click.exactmetricsConversion') 1146 .on('click.exactmetricsConversion', function() { 1147 if ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) { 1148 var $link = jQuery(this); 1149 var eventName = $link.attr('data-mi-event-name'); 1150 if ( typeof eventName === 'undefined' || ! eventName ) { 1151 // Fallback to first word of the <a> tag, lowercase, strip html 1152 var text = $link.text().trim(); 1153 text = text.replace(/(<([^>]+)>)/gi, '').toLowerCase(); 1154 var firstWord = text.split(/\s+/)[0] || ''; 1155 1156 if ( firstWord ) { 1157 eventName = 'click-' + firstWord; 1158 } else { 1159 eventName = $link.parent().hasClass('wp-block-image') ? 'image-click' : 'button-click'; 1160 } 1161 } 1162 __gtagTracker('event', 'mi-' + eventName); 1163 } 1164 }); 1165 }); 1166 /* End ExactMetrics Conversion Event */ 1167 1168</script>
1168<!-- Google Tag Manager (noscript) --> 1169<!--
vendor: 68 bytes, line 1169
1169 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1169GTM-T2ZSDC85
vendor: 85 bytes, lines 1169-1170
1169" 1170height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1171<!-- End Google Tag Manager (noscript) --> 1172
1173<script id="thickbox-js-extra"> 1174var thickboxL10n = {"next":"Next \u003E","prev":"\u003C Prev","image":"Image","of":"of","close":"Close","noiframes":"This feature requires inline frames. You have iframes disabled or your browser does not support them.","loadingAnimation":"https://citybookreview.com/wp-includes/js/thickbox/loadingAnimation.gif"}; 1175//# sourceURL=thickbox-js-extra 1176</script>
vendor: 1 bytes, line 1176
1176
1177<script id="thickbox-js" src="https://citybookreview.com/wp-includes/js/thickbox/thickbox.js?ver=3.1-20121105"></script>
vendor: 1 bytes, line 1177
1177
1178<script id="wc-cart-fragments-js-extra"> 1179var wc_cart_fragments_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_bfa0e024d5569000f6ffdd8a8ca137bc","fragment_name":"wc_fragments_bfa0e024d5569000f6ffdd8a8ca137bc","request_timeout":"5000"}; 1180//# sourceURL=wc-cart-fragments-js-extra 1181</script>
vendor: 1 bytes, line 1181
1181
1182<script data-wp-strategy="defer" id="wc-cart-fragments-js" src="https://citybookreview.com/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1182
1182
1183<script id="divi-ajax-sidebar-cart-js" src="https://citybookreview.com/wp-content/plugins/divi-ajax-sidebar-cart-main/js/divi-ajax-sidebar-cart.js?ver=1.1.1"></script>
vendor: 1 bytes, line 1183
1183
1184<script id="divi-ajax-sidebar-cart-js-after"> 1185jQuery( document ).ready( function( $ ) { 1186 $( 'body' ).on( 'added_to_cart', function( event, fragments, cart_hash ) { 1187 $( 'body' ).addClass( 'drawer-open' ); 1188 } ); 1189 } ); 1190 document.addEventListener( 'DOMContentLoaded', function() { 1191 document.addEventListener( 'click', function( event ) { 1192 var is_inner = event.target.closest( '.divi-ajax-sidebar-cart-wrap' ); 1193 if ( ! event.target.classList.contains( 'divi-ajax-sidebar-cart-wrap' ) && ! is_inner ) { 1194 document.querySelector( 'body' ).classList.remove( 'drawer-open' ); 1195 } 1196 var is_inner2 = event.target.closest( '.cart-click' ); 1197 if ( event.target.classList.contains( 'cart-click' ) || is_inner2 ) { 1198 var is_header = event.target.closest( '.site-header-cart' ); 1199 1200 if ( is_header ) { 1201 event.preventDefault(); 1202 document.querySelector( 'body' ).classList.toggle( 'drawer-open' ); 1203 } 1204 } 1205 if ( event.target.classList.contains( 'close-drawer' ) ) { 1206 document.querySelector( 'body' ).classList.remove( 'drawer-open' ); 1207 } 1208 } ); 1209 } ); 1210 var interceptor = ( function( open ) { 1211 XMLHttpRequest.prototype.open = function( method, url, async, user, pass ) { 1212 this.addEventListener( 'readystatechange', function() { 1213 switch ( this.readyState ) { 1214 case 1: 1215 document.querySelector( '#ajax-loading' ).style.display = 'block'; 1216 break; 1217 case 4: 1218 document.querySelector( '#ajax-loading' ).style.display = 'none'; 1219 break; 1220 } 1221 }, false ); 1222 if ( async !== false ) { 1223 async = true; 1224 } 1225 open.call( this, method, url, async, user, pass ); 1226 }; 1227 } ( XMLHttpRequest.prototype.open ) ); 1228 document.addEventListener( 'DOMContentLoaded', function() { 1229 document.querySelector( '#ajax-loading' ).style.display = 'none'; 1230 } ); 1231 1232//# sourceURL=divi-ajax-sidebar-cart-js-after 1233</script>
vendor: 1 bytes, line 1233
1233
1234<script id="divi-ajax-sidebar-cart-ajax-add-to-cart-js-extra"> 1235var divi_ajax_sidebar_cart = {"ajax_url":"https://citybookreview.com/wp-admin/admin-ajax.php"}; 1236//# sourceURL=divi-ajax-sidebar-cart-ajax-add-to-cart-js-extra 1237</script>
vendor: 1 bytes, line 1237
1237
1238<script id="divi-ajax-sidebar-cart-ajax-add-to-cart-js" src="https://citybookreview.com/wp-content/plugins/divi-ajax-sidebar-cart-main/js/divi-ajax-sidebar-cart-ajax-add-to-cart.js?ver=1.1.1"></script>
vendor: 1 bytes, line 1238
1238
1239<script id="dsm-easy-theme-builder-js-extra"> 1240var dsm_easy_tb_js = {"threshold":"200"}; 1241//# sourceURL=dsm-easy-theme-builder-js-extra 1242</script>
vendor: 1 bytes, line 1242
1242
1243<script id="dsm-easy-theme-builder-js" src="https://citybookreview.com/wp-content/plugins/supreme-modules-for-divi/public/js/dsm-easy-tb.js?ver=2.5.63"></script>
vendor: 1 bytes, line 1243
1243
1244<script id="gtm4wp-additional-datalayer-pushes-js-after"> 1245 dataLayer.push({"event":"view_item","ecommerce":{"currency":"USD","value":1475,"items":[{"item_id":"44912","item_name":"West Coast Blast - Expedited Reviews","sku":"44912","price":1475,"stocklevel":null,"stockstatus":"instock","google_business_vertical":"retail","item_category":"Expedited Reviews","id":"44912","quantity":1}]}}); 1246//# sourceURL=gtm4wp-additional-datalayer-pushes-js-after 1247</script>
vendor: 1 bytes, line 1247
1247
1248<script id="gtm4wp-form-move-tracker-js-before"> 1249var gtm4wp_form_move_config = {"filledOnly":false}; 1250//# sourceURL=gtm4wp-form-move-tracker-js-before 1251</script>
vendor: 1 bytes, line 1251
1251
1252<script data-wp-strategy="defer" defer id="gtm4wp-form-move-tracker-js" src="https://citybookreview.com/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-form-move-tracker.js?ver=2.0.3"></script>
vendor: 1 bytes, line 1252
1252
1253<script data-wp-strategy="defer" defer id="gtm4wp-ecommerce-generic-js" src="https://citybookreview.com/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-ecommerce-generic.js?ver=2.0.3"></script>
vendor: 1 bytes, line 1253
1253
1254<script id="gtm4wp-woocommerce-js-before"> 1255window.gtm4wp_store_api_cart_url = "https:\/\/citybookreview.com\/wp-json\/wc\/store\/v1\/cart"; 1256//# sourceURL=gtm4wp-woocommerce-js-before 1257</script>
vendor: 1 bytes, line 1257
1257
1258<script id="gtm4wp-woocommerce-js" src="https://citybookreview.com/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-woocommerce.js?ver=2.0.3"></script>
vendor: 1 bytes, line 1258
1258
1259<script id="divi-custom-script-js-extra"> 1260var DIVI = {"item_count":"%d Item","items_count":"%d Items"}; 1261var et_builder_utils_params = {"condition":{"diviTheme":true,"extraTheme":false},"scrollLocations":["app","top"],"builderScrollLocations":{"desktop":"app","tablet":"app","phone":"app"},"onloadScrollLocation":"app","builderType":"fe"}; 1262var et_frontend_scripts = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"}; 1263var et_pb_custom = {"ajaxurl":"https://citybookreview.com/wp-admin/admin-ajax.php","images_uri":"https://citybookreview.com/wp-content/themes/Divi/images","builder_images_uri":"https://citybookreview.com/wp-content/themes/Divi/includes/builder/images","et_frontend_nonce":"a01ab9dbad","subscription_failed":"Please, check the fields below to make sure you entered the correct information.","et_ab_log_nonce":"60b76c579e","fill_message":"Please, fill in the following fields:","contact_error_message":"Please, fix the following errors:","invalid":"Invalid email","captcha":"Captcha","prev":"Prev","previous":"Previous","next":"Next","wrong_captcha":"You entered the wrong number in captcha.","wrong_checkbox":"Checkbox","ignore_waypoints":"no","is_divi_theme_used":"1","widget_search_selector":".widget_search","ab_tests":[],"is_ab_testing_active":"","page_id":"44912","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"no","is_shortcode_tracking":"","tinymce_uri":"https://citybookreview.com/wp-content/themes/Divi/includes/builder/frontend-builder/assets/vendors","accent_color":"#7393b3","waypoints_options":[]}; 1264var et_pb_box_shadow_elements = []; 1265//# sourceURL=divi-custom-script-js-extra 1266</script>
vendor: 1 bytes, line 1266
1266
1267<script id="divi-custom-script-js" src="https://citybookreview.com/wp-content/themes/Divi/js/scripts.min.js?ver=4.27.9"></script>
vendor: 1 bytes, line 1267
1267
1268<script id="fitvids-js" src="https://citybookreview.com/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.fitvids.js?ver=4.27.9"></script>
vendor: 1 bytes, line 1268
1268
1269<script id="supreme-modules-for-divi-frontend-bundle-js" src="https://citybookreview.com/wp-content/plugins/supreme-modules-for-divi/scripts/frontend-bundle.min.js?ver=2.5.63"></script>
vendor: 1 bytes, line 1269
1269
1270<script id="sourcebuster-js-js" src="https://citybookreview.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1270
1270
1271<script id="wc-order-attribution-js-extra"> 1272var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://citybookreview.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 1273//# sourceURL=wc-order-attribution-js-extra 1274</script>
vendor: 1 bytes, line 1274
1274
1275<script id="wc-order-attribution-js" src="https://citybookreview.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1275
1275
1276<script id="et-builder-cpt-modules-wrapper-js-extra"> 1277var et_modules_wrapper = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"}; 1278//# sourceURL=et-builder-cpt-modules-wrapper-js-extra 1279</script>
vendor: 1 bytes, line 1279
1279
1280<script id="et-builder-cpt-modules-wrapper-js" src="https://citybookreview.com/wp-content/themes/Divi/includes/builder/scripts/cpt-modules-wrapper.js?ver=4.27.9"></script>
vendor: 1 bytes, line 1280
1280
1281<script id="et-core-common-js" src="https://citybookreview.com/wp-content/themes/Divi/core/admin/js/common.js?ver=4.27.9"></script>
vendor: 1 bytes, line 1281
1281
1282<script id="exactmetrics-user-journey-js-extra"> 1283var exactmetrics_user_journey = {"is_ssl":"1","page_id":"44912"}; 1284//# sourceURL=exactmetrics-user-journey-js-extra 1285</script>
vendor: 1 bytes, line 1285
1285
1286<script async data-wp-strategy="async" id="exactmetrics-user-journey-js" src="https://citybookreview.com/wp-content/plugins/exactmetrics-user-journey/assets/js/frontend/user-journey.js?ver=2.1.0"></script>
vendor: 1 bytes, line 1286
1286
1287<script id="wp-emoji-settings" type="application/json"> 1288{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://citybookreview.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 1289</script>
vendor: 1 bytes, line 1289
1289
1290<script type="module"> 1291/*! This file is auto-generated */ 1292var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1293//# sourceURL=https://citybookreview.com/wp-includes/js/wp-emoji-loader.min.js 1294</script>
1294 1295 <!-- ExactMetrics Enhanced eCommerce Event JS --> 1296
1296<script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id="exactmetrics-ecommerce-events"> 1297 (function() { 1298 // Ensure dataLayer exists 1299 window.dataLayer = window.dataLayer || []; 1300 1301 // Fallback __gtagTracker definition if main script is blocked 1302 if (typeof __gtagTracker === 'undefined') { 1303 function __gtagDataLayer() { 1304 window.dataLayer.push(arguments); 1305 } 1306 1307 function __gtagTracker(type, name, parameters) { 1308 if (!parameters) { 1309 parameters = {}; 1310 } 1311 1312 if (type === 'event' && !parameters.send_to) { 1313 parameters.send_to = 'G-5YQX0YS1ZG'; 1314 } 1315 1316 __gtagDataLayer.apply(null, arguments); 1317 } 1318 1319 window.__gtagTracker = __gtagTracker; 1320 } 1321 1322 // Run-once guard: both the DOMContentLoaded listener and the setTimeout 1323 // fallback below can fire, so without this the batch would push twice. 1324 var __miEventsRan = false; 1325 function executeEvents() { 1326 if (__miEventsRan) { return; } 1327 __miEventsRan = true; 1328 if (typeof __gtagTracker === 'function') { 1329 if (typeof __gtagTracker !== 'undefined' && __gtagTracker) { 1330 __gtagTracker('event', 'view_item', { 1331 items: [{"id":44912,"name":"West Coast Blast – Expedited Reviews","brand":"","category":"Expedited Reviews","variant":"","quantity":1,"price":"1475.00","list_position":""}], 1332 }); 1333 } 1334 1335var element = document.querySelector( '.products .post-25525 a' ); 1336 element && element.addEventListener('click', e => { 1337 if ( element.classList.contains( 'add_to_cart_button' ) ) { 1338 return; 1339 }; 1340 __gtagTracker( 'event', 'select_content', { content_type : 'product', items: [ {"id":25525,"name":"4 Expedited Reviews And Interview","brand":"","category":"Expedited Reviews","variant":"","quantity":1,"price":"1399.00","list_position":""} ] } ); 1341 1342 1343 }); 1344var element = document.querySelector( '.products .post-25514 a' ); 1345 element && element.addEventListener('click', e => { 1346 if ( element.classList.contains( 'add_to_cart_button' ) ) { 1347 return; 1348 }; 1349 __gtagTracker( 'event', 'select_content', { content_type : 'product', items: [ {"id":25514,"name":"1 Expedited Review","brand":"","category":"Expedited Reviews","variant":"","quantity":1,"price":"349.00","list_position":""} ] } ); 1350 1351 1352 }); 1353var element = document.querySelector( '.products .post-25517 a' ); 1354 element && element.addEventListener('click', e => { 1355 if ( element.classList.contains( 'add_to_cart_button' ) ) { 1356 return; 1357 }; 1358 __gtagTracker( 'event', 'select_content', { content_type : 'product', items: [ {"id":25517,"name":"4 Expedited Reviews","brand":"","category":"Expedited Reviews","variant":"","quantity":1,"price":"1150.00","list_position":""} ] } ); 1359 1360 1361 }); 1362 } else { 1363 console.log('ExactMetrics: __gtagTracker is not available for events'); 1364 } 1365 } 1366 1367 // Try immediately 1368 if (document.readyState === 'complete' || document.readyState === 'interactive') { 1369 executeEvents(); 1370 } else { 1371 // Wait for DOM to be ready 1372 document.addEventListener('DOMContentLoaded', executeEvents); 1373 // Fallback in case DOMContentLoaded already fired 1374 setTimeout(executeEvents, 1000); 1375 } 1376 })(); 1377 </script>
1377 1378 <!-- / ExactMetrics Enhanced eCommerce Event JS --> 1379
1379<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"9f810820c8ee45d5a86a69ec21c3c00e","r":1,"spa":2}' crossorigin="anonymous"></script>
1379 1380</body> 1381</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.