1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <meta name="csrf-param" content="authenticity_token" /> 8<meta name="csrf-token" content="U4O6hRvR6wzE-8Zhi1P855x-FlJydmlHNfUG-RP9FN_vSXDT32fQIpBfDfwCRK6GFg1f_So84kpf1CqhdG6YcQ" /> 9 <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> 10
10<script nonce="tBxzxDlu9kNUN8hj91jgrw==">
vendor: 388 bytes, lines 10-15
10(function(w,d,s,l,i){ 11 w[l]=w[l]||[];w[l].push({'gtm.start': 12 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 13 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 14 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 15 })(window,document,'script','dataLayer','
15GTM-NWX8PGW
vendor: 3 bytes, line 15
15');
15</script>
15 16 17 18 <title>Cart - Paradise Books</title> 19 20 <meta itemprop="title" content="Cart - Paradise Books"> 21 <meta itemprop="name" content="Paradise Books"> 22 <meta itemprop="description" content="Daylesford's best bookshop for new and second hand books."> 23 24 <!-- Google meta titles and meta descriptions --> 25 <meta name="title" content="Cart - Paradise Books"> 26 <meta name="description" content="Cart"> 27 <meta name="author" content="Paradise Books"> 28 <meta name="publisher" content="Paradise Books"> 29 <meta name="theme-color" content="#FFFFFF" /> 30 <link rel="canonical" href="https://paradisebookshop.com.au/cart" /> 31 32 <!-- Open Graph --> 33 34 35 36 37 <meta property="og:site_name" content="Paradise Books" /> 38 <meta property="og:title" content="Cart - Paradise Books" /> 39 <meta property="og:description" content="Daylesford's best bookshop for new and second hand books." /> 40 <meta property="og:type" content="ecommerce" /> 41 42 <meta property="og:image" content="https://storage.googleapis.com/circlesoft/document/photos/003/875/224/meta_bannerartboard_4_copy.png?1700606550" /> 43 44 <meta property="og:publisher" content="Paradise Books"> 45 <meta property="og:url" content="https://www.paradisebookshop.com.au" /> 46 47 48 49
49<script type="application/ld+json"> 50{ 51 "@context": "http://schema.org", 52 "@type": "Bookstore", 53 "image": "http://paradisebookshop.com.au", 54 "@id": "https://paradisebookshop.com.au", 55 "name": "Paradise Books", 56 "address": { 57 "@type": "PostalAddress", 58 "streetAddress": "46 Vincent St ", 59 "addressLocality": "Daylesford", 60 "addressRegion": "VIC", 61 "postalCode": "3460", 62 "addressCountry": "AU" 63 }, 64 "url": "https://paradisebookshop.com.au", 65 "telephone": "" 66} 67</script>
67 68 69 <meta name="robots" content="index, follow" /> 70 71 <!-- fav and touch icons --> 72 <link rel="icon" href="" /> 73 74 75 <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800|Raleway:400,500,600,700,900" rel="stylesheet"> 76 77 <link rel="stylesheet" href="https://cdnmaster4.circlesoft.net/assets/application-becfb0a1912c5042f4cde97e6b3dcf6e934b8f72fc11266e4ff456dd3f5fabac.css" nonce="tBxzxDlu9kNUN8hj91jgrw==" /> 78 79
79<script src="https://cdnmaster4.circlesoft.net/assets/alpine_js.min-aed5e259999a9c819b54638ac94573805f65d3e94363fb228195a0e8a0cd8c26.js" nonce="tBxzxDlu9kNUN8hj91jgrw==" defer="defer"></script>
79 80
80<script src="https://cdnmaster4.circlesoft.net/assets/application-ffbb3b7caf3a76534292214ef25d9ca47dacb727e1398f4499a16b3f93bd2bb4.js" nonce="tBxzxDlu9kNUN8hj91jgrw=="></script>
80 81 82
82<script src="https://cdnmaster4.circlesoft.net/assets/jquery.lazyload-0f914751dde4d73dd6ba0c38f45b549280753aacce1654667c6862c9d3e3bf15.js" nonce="tBxzxDlu9kNUN8hj91jgrw=="></script>
vendor: 1 bytes, line 82
82
83<script nonce="tBxzxDlu9kNUN8hj91jgrw=="> 84 $(function() { 85 loadLazyLoadedImages(); 86 $('.owl-next, .owl-prev, .owl-carousel').on("click", function () { 87 setTimeout(loadLazyLoadedImages, 500); 88 }); 89 90 $(window).on("resize", function() { 91 setTimeout(loadLazyLoadedImages, 500); 92 }); 93 94 $('html, body').on("click", function () { 95 setTimeout(loadLazyLoadedImages, 500); 96 }); 97 98 function loadLazyLoadedImages() { 99 if ($('.lazyload').length) { 100 $('.lazyload').on("error", function () { 101 $(this).off('error').attr('src', "https://cdnmaster4.circlesoft.net/assets/nophoto-7ea475a5e85c82d081508a01bce15d0abfd1b1244e9e1184f569d11a0500a70b.jpg"); 102 }); 103 104 $('.lazyload').lazyload({ 105 skip_invisible: false, 106 effect: 'fadeIn', 107 failure_limit: 50, 108 threshold: 0 109 }); 110 } 111 } 112 113 $(document).ready(function(){ 114 $('.lazyload').each(function() { 115 $(this).attr('src', $(this).data('original')); 116 }); 117 }); 118 }); 119</script>
119 120 121
121<script src="https://cdnmaster4.circlesoft.net/assets/elastic-apm-rum.umd.min-df890bb04ebf415eaf3ddd22d7c8b598e5fca02afbb80d7c3ed305c7c36e78e9.js" nonce="tBxzxDlu9kNUN8hj91jgrw=="></script>
121 122
122<script nonce="tBxzxDlu9kNUN8hj91jgrw=="> 123//<![CDATA[ 124 125 window._apm_service_name = "prod8-0-bots"; 126 window._apm_service_url = "https://apm.circlepos.com:443/rum/"; 127 window._apm_mapping_url = "https://storage.googleapis.com/circlesoft-cdn/cdnmaster4.circlesoft.net/assets/elastic-apm-rum.umd.min.js.map"; 128 window._apm_active = true; 129 window._apm_transaction_sample_rate = 0.3; 130 window._apm_breakdown_metrics = true; 131 132//]]> 133</script>
133
133<script src="https://cdnmaster4.circlesoft.net/assets/elastic-apm-init-70844a7c3967a0360c4b8e9dd1a54a527e51364dc37a6809edbb50dbf9c557f0.js" nonce="tBxzxDlu9kNUN8hj91jgrw=="></script>
vendor: 76 bytes, lines 133-139
133 134 135 136 <script src="https://www.google.com/recaptcha/api.js"></script> 137 138 139
140<!-- circle:checkout-name-trim v1 START (remove this block to revert) -->
141<script> 142 (function () { 143 if (!window.location.pathname.includes('/cart/checkout')) return; 144 var normalizeName = function () { 145 var el = document.getElementById('address_name'); 146 if (el) el.value = el.value.trim().replace(/\s+/g, ' '); 147 }; 148 var bind = function () { 149 var el = document.getElementById('address_name'); 150 if (!el) return false; 151 if (el.dataset.nameTrimBound) return true; 152 el.dataset.nameTrimBound = '1'; 153 el.addEventListener('blur', normalizeName); 154 var btn = document.getElementById('btn-validate-action'); 155 if (btn) btn.addEventListener('click', normalizeName, true); 156 return true; 157 }; 158 var start = function () { 159 if (bind()) return; 160 var observer = new MutationObserver(function () { 161 if (bind()) observer.disconnect(); 162 }); 163 observer.observe(document.body, { childList: true, subtree: true }); 164 }; 165 if (document.body) start(); 166 else document.addEventListener('DOMContentLoaded', start); 167 })(); 168</script>
168 169<!-- circle:checkout-name-trim v1 END --> 170 171 <link rel="sitemap" type="application/xml" title="Sitemap" href="/sitemap.xml"> 172 173 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Atkinson+Hyperlegible" nonce="tBxzxDlu9kNUN8hj91jgrw==" /> 174 <style type='text/css' nonce="xfnh0FMNmcS/Li3wrIYqmw=="> 175 @media(min-width:1200px) { .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 1170px !important; } } 176 @media(max-width:1199px) and (min-width: 980px) { .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 960px !important; } } 177 @media(max-width:979px) and (min-width: 768px) { .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 724px !important; } } 178 @media(max-width:767px) { .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container { width: auto; }} 179 180 /* general */ 181 body { 182 background-image: url("https://storage.googleapis.com/circlesoft/document/photos/003/875/226/original_clour_backgorund.jpg?1711425596"); 183 } 184 185 /*Apply google fonts if specified in settings*/ 186 body, input, a, div, .button , button, select, textarea, p, span{ 187 font-family: Atkinson Hyperlegible; 188 } 189 .navbar-default .navbar-nav>li>a { 190 font-family: Atkinson Hyperlegible; 191 } 192 193 .book-name, .stock-count, .title-text, label, ul.nav li{ 194 font-family: Atkinson Hyperlegible !important; 195 } 196 197 198 ************************/ 199 .homepage .page-header { margin: 0; border-bottom: 0; } 200 .homepage .header h1, .page-header h1 { font-size: 1.5em; line-height: 1.2em; } 201 .homepage .header .side-links { clear: right; float: right; } 202 .homepage .header + .empty { border-top: 1px solid #ccc; } 203 .homepage .page-content { margin-bottom: 10px; padding: 10px; border: 1px solid #ccc; } 204 205 /************************ 206 * Categories 207 ************************/ 208 #category-list { background: #ddd; padding-left:0px;padding-right:0px; } 209 .categories { background: #ddd; } 210 .categories h2 { color: #123154; } 211 .categories ul { width: 100%; padding: 0; margin: 0; list-style-type: none; font-size: 15px; } 212 .categories ul.highlighted { font-weight: bold; border-bottom: 2px solid black; } 213 214 .categories ul li { color: #666; background: #ddd; padding: 0.4em 1em; margin: 0; text-align: left;} 215 .categories ul li:last-child { border-bottom: 0; } 216 .categories ul li a { color: #666; text-decoration: none; display: block; } 217 .categories ul li a:hover { color: #000; } 218 219 .categories ul li.promoted { background: #c6c6c6; } 220 221 .categories ul li.main { background: #fff; } 222 223 .categories ul ul { font-weight: normal; } 224 .categories ul ul li { background: #fff; padding: 0 1em; font-size: 0.85em; border-bottom: 0; } 225 .categories ul ul li.sub > a { color: white; } 226 .categories ul ul li.active { font-weight: bold; } 227 228 /* Color setting for side list menu */ 229 .categories ul li { 230 background-color:#FFFFFF; 231 } 232 /************************ 233 * End Categories 234 ************************/ 235 236 /* Catalog */ 237 #catalog-container{ 238 margin-top: 20px; 239 /* color setting for catalog */ 240 background-color: #e1dfe3; 241 } 242 243 .featured-category-header a, .featured-category-header a:visited, a.featured-product-header, a.featured-product-header:visited { 244 color: #123154; 245 } 246 .category-header a, .category-header a:visited { 247 color: #8a0005; 248 } 249 250 /************************ 251 * Discount flag 252 ************************/ 253 .product .flag, 254 .inline-block .flag { 255 position: absolute; 256 top: 0; 257 left: 0; 258 width: 0; 259 height: 0; 260 border-right: 27px solid transparent; 261 border-top: 27px solid #14426c; 262 border-left: 27px solid #14426c; 263 border-bottom: 27px solid transparent; 264 z-index: 99; 265 } 266 267 .product .flag .tag, 268 .inline-block .flag .tag { 269 margin-top: -20px; 270 margin-left: -22px; 271 width: max-content; 272 } 273 274 .product .flag .tag span,
275 .inline-block .flag .tag span { 276 font-weight: bold; 277 color: #FFFFFF; 278 } 279 /************************ 280 * End Discount flag 281 ************************/ 282 283 /*color options for category headers*/ 284 285 .fill-nav, .navbar-blue{ 286 background-image: linear-gradient(#FFFFFF, #FFFFFF); 287 border-color: #FFFFFF; 288 border-radius: 0px 0px 4px 4px; 289 } 290 291 .nav-link a { 292 color: #123154; 293 } 294 .top-navbar .nav > li > a{ 295 color: #123154; 296 } 297 .nav-link a:hover { 298 color: #14426c; 299 } 300 301 .top-navbar .nav > li > a:hover{ 302 color: #14426c; 303 } 304 .top-navbar{ 305 color: #14426c; 306 } 307 .top-navbar .nav > li > a:hover{ 308 color: #14426c; 309 } 310 .top-navbar .navbar-brand { 311 background-image: linear-gradient(#FFFFFF, #FFFFFF); 312 border-color: #FFFFFF; 313 } 314 .top-navbar .navbar-toggle { 315 display: none; 316 background-image: linear-gradient(#FFFFFF, #FFFFFF); 317 border-color: #FFFFFF; 318 } 319 .top-navbar .navbar-toggle:hover { 320 background-color: #FFFFFF); 321 border-color: #FFFFFF; 322 } 323 .top-navbar .navbar-brand { color: white; } 324 325 326 /* Background color settings for headers */ 327 .home-box, .categories-header{ 328 background-color: white; 329 } 330 /*color setting for links */ 331 a, #topnav a { color: #123154; text-decoration:none; } 332 a:hover, #topnav a:hover { color: #14426c; } 333 334 /* Footer */ 335 #footer{ 336 background-color: #123154; 337 } 338 339 #footer a:hover{ 340 color: #5a688b; 341 } 342 #footer .nav > li > a:hover, .nav > li > a:focus{ 343 background-color: unset; 344 color: #5a688b; 345 } 346 #footer .nav > li > a, #footer a, #footer p, #footer div{ 347 color: #FFFFFF; 348 } 349 #banner { background-color: none; } 350 351 .sub-page-menu li { 352 font-family: Atkinson Hyperlegible; 353 } 354 355 .sub-page-menu, .sub-page-menu li { 356 background-color: #FFFFFF; 357 } 358 .sub-page-menu li a, .nav-link a { 359 color: #123154; 360 } 361 .navbar-inverse .nav > li > a{ 362 color: #123154; 363 } 364 365 .nav-link a:hover { 366 color: #14426c; 367 } 368 .navbar-inverse .nav > li > a:hover{ 369 color: #14426c; 370 } 371 .navbar-inverse .navbar-brand { 372 background-image: linear-gradient(#FFFFFF, #FFFFFF); 373 border-color: #FFFFFF; 374 } 375 .navbar-inverse .navbar-toggle { 376 display: none; 377 background-image: linear-gradient(#FFFFFF, #FFFFFF); 378 border-color: #FFFFFF; 379 } 380 .navbar-inverse .navbar-toggle:hover { 381 background-color: #FFFFFF); 382 border-color: #FFFFFF; 383 } 384 385 386 @media (min-width: 479px) { 387 .navbar.top-navbar .navbar-brand { 388 } 389 .navbar .container-fluid { padding-left: 0; padding-right: 0; } 390 391 .quick_search_category { color: white; } 392 .quick_search_category > label { color: white; } 393 .quick_search_category a { color: white; } 394 395 #advanced_search_fields > input { margin: 0 2px 2px 0; } 396 } 397 398 @media (max-width: 480px) { 399 #banner { background-color: white; } 400 /* .banner-img { display: none; }*/ 401 402 #search { float: left; width: 100%; margin: 0; } 403 #search .searchattributeinput { width: 90%; margin: 0 auto; display: block; } 404 #search .search_button { display: none; } 405 406 .top-navbar .navbar-brand, .top-navbar .navbar-text, 407 .bottom-navbar, #bottom-copyright { float: none; text-align: center; } 408 .mid-navbar { margin-top: 18px; } 409 410 body { padding: 0; } 411 } 412 @media (max-width: 979px) { 413 .navbar-inverse .navbar-brand { color: white; } 414 } 415 @media (min-width: 980px) { 416 .navbar .navbar-brand { color: transparent; display: none; } 417 } 418 419 .cart { border-top-color: white; } 420 421 /* Override btn color */ 422 .browse-category h2, .custom-header { 423 background-color: #FFFFFF; 424 border-color: #FFFFFF; 425 } 426 427 .btn-primary, .basketbtn .btn.btn-primary.btn-xs { 428 background-color: #123154; 429 border-color: #123154; 430 } 431 .btn-primary:hover { 432 background-color: #123154; 433 border-color: #123154; 434 box-shadow:inset 0 0 0 99999px rgba(255,255,255,0.3); 435 } 436 437 .btn-outline-primary { 438 /* background-color: #123154; */ 439 border-color: #123154; 440 color: #123154; 441 } 442 443 .btn-outline-primary:hover { 444 background-color: #123154; 445 border-color: #123154; 446 color: white; 447 } 448 449 450 .btn-primary-text { 451 background-color: transparent; 452 border-color: transparent; 453 color: #123154; 454 } 455 456 .btn-primary-text:hover { 457 color: #1231547a; 458 } 459 460 /*---mobile navbar and sidebar ----*/ 461 #nav-sidebar a, 462 .nav-sidebar-wrapper .nav-sidebar__header div label, 463 .navbar-clean__button, .navbar-clean__button a { 464 color: #14426c; 465 } 466 467 .nav-sidebar-wrapper .nav-sidebar__header div input:checked + label { 468 border-color: #14426c; 469 } 470 471 .nav-sidebar-wrapper .nav-sidebar-tab-content-wrapper .nav-sidebar-tab-contents ul li:hover { 472 background-color: #9ba0b77a; 473 } 474 475 .nav-sidebar-wrapper .nav-sidebar-tab-content-wrapper .nav-sidebar-tab-contents ul li ul li, 476 .nav-sidebar-wrapper .nav-sidebar-tab-content-wrapper .nav-sidebar-tab-contents ul li a:hover { 477 background-color: #9ba0b7; 478 } 479 480 .navbar-clean .navbar-clean__cart i.with-data:after { 481 background: #FF0033 482 } 483 /*---end---------------------------*/ 484 485 /*---new checkout interface--------*/ 486 div#checkout-stages input[type='radio']:checked + label{ 487 background-color: #1231544f; 488 } 489 div#checkout-stages input:not([disabled]) + label { 490 background-color: #1231541a; 491 } 492 div#checkout-stages input:not([disabled]) + label:hover { 493 background-color: #1231542f; 494 } 495 div.payment-options div.enabled-payment-options input[type='radio']:checked + label, 496 div#delivery-options-stage div.delivery-options div.saved-shipping-rates input[type='radio']:checked + label, 497 div#shipping-address-stage div.addresses div.saved-address input[type='radio']:checked + label { 498 border: 1px solid #123154 !important; 499 } 500 div#cart-total-price span span.items_expand_trigger, 501 div.payment-options span i#card-type-icon, 502 div.payment-options input[type='radio']:checked + label:before, 503 div#delivery-options-stage div.delivery-options input[type='radio']:checked + label:before, 504 div#shipping-address-stage div.addresses input[type='radio']:checked + label:before, 505 div#promotion-container span#promotion-code { 506 color: #123154; 507 } 508 div#shipping-address-stage div.address-actions a:hover, 509 div#shipping-address-stage div.address-actions button:hover { 510 color: #14426c !important ; 511 } 512 /*---end---------------------------*/ 513 514 ul#portal-list { 515 zoom: initial 516 } 517 518 a#terms_and_conditions_url, 519 a#review-maps-link, 520 a#review-back-btn, 521 span.review-delivery-shipping-cost, 522 #loyalty-message-title { 523 color: #123154; 524 } 525 526 .new-checkout-title { 527 color: #123154; 528 font-weight: 600; 529 } 530 531 :root { 532 --checkout-summary-bg: color-mix(in srgb, #123154 100%, black 100%); 533 --checkout-accent: #123154; 534 } 535 536 h2.review-order-title { 537 color: #123154; 538 font-weight: 600; 539 margin-top: 0; 540 } 541 542 .link-btn { 543 color: #123154; 544 background-color: transparent; 545 padding: 4px 8px; 546 border: none; 547 } 548 549 .link-btn:hover { 550 color: #123154da; 551 } 552 553 .link-btn:active, 554 .link-btn:focus, 555 .link-btn:active:focus { 556 color: #123154; 557 background-color: #1231543a; 558 border-radius: 100px; 559 } 560 561 .select-design-system { 562 width: 100%; 563 height: 32px; 564 border-radius: 100px; 565 padding: 0 1.6rem; 566 background: white; 567 border-color: #808080; 568 } 569 570 .btn-design-system { 571 border-radius: 100px; 572 padding: 4px 16px; 573 min-height: 32px; 574 font-weight: 600; 575 } 576 577 .input-design-system { 578 padding: 4px 8px; 579 border: 1px solid #808080; 580 color: black; 581 border-radius: 100px; 582 min-height: 32px; 583 } 584 585 .select-design-system:hover, 586 .select-design-system:active, 587 .select-design-system:focus, 588 .select-design-system:active:focus, 589 .input-design-system:hover, 590 .input-design-system:active,
591 .input-design-system:focus, 592 .input-design-system:active:focus, { 593 border-color: #123154 !important; 594 border-radius: 100px !important; 595 } 596 597 .btn-design-system:hover { 598 background-color: #123154fa; 599 } 600 601 .btn-design-system:active, 602 .btn-design-system:focus, 603 .btn-design-system:active:focus { 604 background-color: color-mix(in srgb, #123154 100%, black 20%) !important; 605 } 606 607 .success-alert-design-system, 608 .danger-alert-design-system { 609 padding: 8px 16px; 610 margin: 8px 0; 611 } 612 613 .success-alert-design-system { 614 background-color: #A6D3AA; 615 color: #333333; 616 } 617 618 .danger-alert-design-system { 619 background-color: #F9B4B5; 620 color: #333333; 621 } 622 623 .info-alert-design-system { 624 background-color: #99D5F2; 625 color: #333333; 626 } 627 628 .checkbox-wrapper-design-system label { 629 display: block; 630 position: relative; 631 padding-left: 24px; 632 margin-bottom: 5px; 633 cursor: pointer; 634 font-size: 18px; 635 } 636 637 .checkbox-wrapper-design-system input[type="radio"] { 638 position: absolute; 639 z-index: -1; 640 opacity: 0; 641 appearance: none; 642 -moz-appearance: none; 643 -webkit-appearance: none; 644 } 645 646 .checkbox-wrapper-design-system .control__indicator { 647 position: absolute; 648 top: 2px; 649 left: 0; 650 height: 16px; 651 width: 16px; 652 background: #e6e6e6; 653 border-radius: 50%; 654 } 655 .checkbox-wrapper-design-system:hover input ~ .control__indicator, 656 .checkbox-wrapper-design-system input:focus ~ .control__indicator { 657 background: #ccc; 658 } 659 .checkbox-wrapper-design-system input:checked ~ .control__indicator { 660 background: #123154; 661 } 662 .checkbox-wrapper-design-system:hover input:not([disabled]):checked ~ .control__indicator, 663 .checkbox-wrapper-design-system input:checked:focus ~ .control__indicator { 664 background: color-mix(in srgb, #123154 100%, black 100%); 665 } 666 .checkbox-wrapper-design-system input:disabled ~ .control__indicator { 667 background: #e6e6e6; 668 opacity: 0.6; 669 pointer-events: none; 670 cursor: not-allowed; 671 } 672 .checkbox-wrapper-design-system .control__indicator:after { 673 content: ''; 674 position: absolute; 675 display: none; 676 } 677 .checkbox-wrapper-design-system input:checked ~ .control__indicator:after { 678 display: block; 679 } 680 .checkbox-wrapper-design-system .control__indicator:after { 681 left: 5px; 682 top: 5px; 683 height: 6px; 684 width: 6px; 685 border-radius: 50%; 686 background: #fff; 687 } 688 .checkbox-wrapper-design-system input:disabled ~ .control__indicator:after { 689 background: #7b7b7b; 690 cursor: not-allowed; 691 } 692 693 div.loyalty-component { 694 background-color: color-mix(in srgb, #123154 100%, black 100%); 695 color: white; 696 border: 1px solid #123154fa; 697 border-radius: 16px !important; 698 margin-top: 1rem; 699 700 > div > p { 701 color: white; 702 } 703 } 704 705 .pagination { 706 a { 707 text-decoration: underline; 708 } 709 } 710 711 .event-info-outline { 712 border: 1px solid #123154; 713 border-radius: 16px; 714 padding: 10px; 715 margin-bottom: 10px; 716 background: #fafafa; 717 font-size: 11px; 718 text-align: left; 719 max-width: fit-content; 720 i { 721 color: #123154; 722 } 723 position: relative; 724 725 @media (max-width: 600px) { 726 max-width: 100%; 727 font-size: 12px; 728 } 729 } 730 731 .event-info-outline::before { 732 content: "\f274"; 733 font-family: "Font Awesome 6 Free"; 734 font-style: normal; 735 font-weight: normal; 736 text-decoration: inherit; 737 font-size: 14px; 738 position: absolute; 739 top: -14px; 740 right: -13px; 741 background: #123154; 742 border-radius: 50%; 743 padding: 2px; 744 width: 24px; 745 height: 24px; 746 text-align: center; 747 color: white; 748 } 749 750 .product-detail-font-size, 751 .product-detail-font-size .event-info-outline { 752 font-size: 12px; 753 } 754 755 .event-info-outline a { 756 color: #333333; 757 text-decoration: none; 758 } 759 760 .airdp-today-btn-custom { 761 cursor: pointer; 762 display: flex; 763 justify-content: center; 764 align-items: center; 765 margin: 8px auto 8px auto; 766 padding: 3px 10px; 767 background: #eee; 768 border-radius: 4px; 769 border: 1px solid #ccc; 770 font-size: 12px; 771 text-align: center; 772 width: 70px; 773 } 774 </style> 775 776 <link rel="stylesheet" href="https://storage.googleapis.com/circlesoft/document/css_documents/000/007/408/blow.css?1764725664" nonce="tBxzxDlu9kNUN8hj91jgrw==" /> 777 778 779</head> 780 781<body class="">
vendor: 78 bytes, lines 781-782
781 782 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
782GTM-NWX8PGW
vendor: 95 bytes, lines 782-786
782" 783 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 784 785 786
786<a href="#main-content" class="sr-only sr-only-focusable">Skip to main content</a> 787 788 <header class="site-header" role="banner"> 789 790 791 792<div class="site-sidebar"> 793 <div id="nav-sidebar" class="nav-sidebar-wrapper navbar-blue visible-xs"> 794 <nav class="nav-sidebar__header" aria-label="Sidebar tabs"> 795 <div> 796 <input id="tab2" data-content="1" type="radio" name="tabs" checked class="nav-sidebar__tabs nav-sidebar__tab2"> 797 <label for="tab2" class="nav-sidebar__labels nav-sidebar__label2"> 798 Menu 799 </label> 800 </div> 801 <div> 802 <input id="tab1" data-content="2" type="radio" name="tabs" class="nav-sidebar__tabs nav-sidebar__tab1"> 803 <label for="tab1" class="nav-sidebar__labels nav-sidebar__label1">Categories</label> 804 </div> 805 <div> 806 <input id="tab3" data-content="3" type="radio" name="tabs" class="nav-sidebar__tabs nav-sidebar__tab3"> 807 <label for="tab3" class="nav-sidebar__labels nav-sidebar__label3"> 808 Account 809 </label> 810 </div> 811 </nav> 812 813 <div class="nav-sidebar-tab-content-wrapper"> 814 <nav class="nav-sidebar-tab-contents nav-sidebar-tab-content2" aria-label="Information"> 815 <ul> 816 <li> 817 <div> 818 <a class="" title="Go to SELL/DONATE BOOKS" href="/pages/7248-SELLDONATEBOOKS">SELL/DONATE BOOKS</a> 819 </div> 820 </li> 821 <li> 822 <div> 823 <a class="" title="Go to GIFT CARDS" href="/pages/9376-GIFTCARDS">GIFT CARDS</a> 824 </div> 825 </li> 826 <li> 827 <div> 828 <a class="" title="Go to EVENTS" href="/pages/13915-EVENTS">EVENTS</a> 829 </div> 830 </li> 831 </ul> 832 </nav> 833 834 <nav class="nav-sidebar-tab-contents nav-sidebar-tab-content1" aria-label="Categories"> 835 836<ul> 837</ul> 838 839 </nav> 840 841 <nav class="nav-sidebar-tab-contents nav-sidebar-tab-content3" aria-label="Account"> 842 <ul> 843 <input type="hidden" name="landing" id="landing" autocomplete="off" /> 844 <li> 845 <a href="/auth/login"><i class="fa fa-sign-in" aria-hidden="true"></i> Login / Sign up</a> 846 </li> 847 </ul> 848 </nav> 849 </div> 850 </div> 851</div> 852 853<div id="sidebar-overlay" class="visible-xs"></div> 854<div class="nav-wrapper visible-xs "> 855 <nav class="navbar top-navbar nav-login navbar-blue navbar-clean" 856 aria-label="Header utility navigation (mobile)"> 857 <button class="navbar-clean__button navbar-clean__menu ripple" aria-label="navigation menu"> 858 <i class="fa fa-bars" aria-hidden="true"></i> 859 </button> 860 <div class="navbar-clean__icon flex-spacer text-center"> 861 </div> 862 <div class="navbar-clean__button navbar-clean__cart ripple navbar-cart-wrapper"> 863 <a style="padding:0" aria-label="open shopping cart" href="/cart"><i data-count="0" class="fa fa-shopping-cart"></i></a> 864 </div> 865 </nav> 866</div> 867<nav class="hidden-xs navbar top-navbar nav-login navbar-default navbar-blue container-fluid navbar-top-nav-links" 868 aria-label="Header utility navigation (desktop)">
869 <div class="inner-container-home container-fluid" id="top_nav_links"> 870 <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12"> 871 <div class="collapse navbar-collapse pl-0" id="main-nav"> 872 <ul class="nav navbar-nav site-nav-links"> 873 <li> 874 <a target="_blank" rel="noopener noreferrer" href="https://www.facebook.com/ParadiseBookshop/"><i class="fa-brands fa-facebook"></i><span class="sr-only">facebook.com</span></a> 875 </li> 876 <li> 877 <a target="_blank" rel="noopener noreferrer" href="https://www.instagram.com/paradise.bookshop.daylesford"><i class="fa-brands fa-instagram"></i><span class="sr-only">instagram.com</span></a> 878 </li> 879 <li> 880 <a target="_blank" rel="noopener noreferrer" href="mailto:[email protected]">Send us an email</a> 881 </li> 882 </ul> 883 <ul class="nav navbar-nav navbar-right navbar-cart"> 884 <li id="cart_link" class="list-none"> 885 <a class="btn btn-default" id="cart-link-btn" aria-label="View cart, 0 items" href="/cart"><img id="cart-link-img" alt="Cart image" src="https://cdnmaster4.circlesoft.net/assets/cart-e73aa3b846d5a318be60473ecf11011a11fc9ac910c4ee930c471f3ad865f10e.png" />0 items</a> 886 </li> 887 <input type="hidden" name="landing" id="landing" autocomplete="off" /> 888 <li><a href="/auth/login">Login/Sign up</a></li> 889 </ul> 890 </div> 891 </div> 892 </div> 893</nav> 894<!-- HEADER BAR (TOP) --> 895<div class="header-bar banner container-fluid" id="banner"> 896 <div class="inner-container-home container-fluid" id="inner-container-home"> 897 <div class="row"> 898 <div class="logo-container hidden-xs col-sm-5 col-md-6 col-lg-6"> 899 <h1 id="shop-logo" class="logo"> 900 <a href="http://paradisebookshop.com.au"><img class="banner-img" alt="Paradise Books" src="https://storage.googleapis.com/circlesoft/document/photos/003/875/224/original_bannerartboard_4_copy.png?1700606550" /></a> 901 </h1> 902 </div><!--.col--> 903 <div class="quick-search-container col-xs-12 col-sm-7 col-md-5 col-lg-4 "> 904 <form id="quick_search" name="search_form" class="clearfix" role="search" aria-label="Site search" action="/catalog/search" accept-charset="UTF-8" method="get"><input name="utf8" type="hidden" value="✓" autocomplete="off" /> 905 <div class="quick_search_form form-group" style="padding-top: 25px"> 906 <label class="sr-only" for="keyword">Search for books</label> 907 <div class="input-group"> 908 <input type="search" name="keyword" id="keyword" value="" class="searchattributeinput form-control" placeholder="Search for books by title, keyword or ISBN" autocomplete="off" /> 909 <input type="hidden" name="search_type" id="search_type" value="core^keyword" autocomplete="off" /> 910 <span class="input-group-addon btn-primary"> 911 <button type="submit" class="btn-primary btn-borderless" aria-label="Search books"> 912 <i class="fa fa-search btn-borderless" aria-hidden="true"></i> 913 </button> 914 </span> 915 </div> 916 <div id="type_ahead_results" style="display:none" role="status" aria-live="polite"> 917 <div class="heading" id="when_blank_text">Start typing to search by keyword, title, author or ISBN</div> 918 <div class="heading" id="type_ahead_results_searching">Searching...</div> 919 <div class="heading" id="making_purchase_order">Going to product page...</div> 920 <div id="type_ahead_results_inner"></div> 921 </div> 922 </div> 923</form> </div> 924 </div> 925 </div> 926</div> 927 928<div class="clearfix"></div> 929 930<div role="navigation" aria-label="Primary"> 931 <!-- MAIN NAVBAR --> 932
933<script type="text/javascript" nonce="tBxzxDlu9kNUN8hj91jgrw=="> 934 drop_menu_timeout = {}; 935 $(document).ready(function(){ 936 $('.has_drop').on("mouseover", function() { 937 ul = $(this).next(); 938 show_drop_menu(ul); 939 }).on("mouseout", function() { 940 ul = $(this).next(); 941 hide_drop_menu(ul); 942 }); 943 944 $('.sub-page-menu').each(function() { 945 ul = $(this); 946 ul.on("mouseover", function() { 947 ul = $(this); 948 show_drop_menu(ul); 949 }); 950 ul.on("mouseout", function() { 951 ul = $(this); 952 hide_drop_menu(ul); 953 }); 954 }); 955 }) 956 957 function hide_drop_menu(ul) { 958 drop_menu_timeout[ul.attr('id')] = setTimeout(function() { 959 ul.hide(); 960 }, 50); 961 } 962 963 function show_drop_menu(ul) { 964 clearTimeout(drop_menu_timeout[ul.attr('id')]); 965 ul.show(); 966 } 967 968</script>
968 969 970<nav class="navbar top-navbar navbar-default navbar-blue container-fluid navbar-content-pages hidden-xs" 971 aria-label="Content pages navigation"> 972 <div class="inner-container-home container-fluid" id="contant-pages"> 973 <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12"> 974 <!-- Brand and toggle get grouped for better mobile display --> 975 <div class="navbar-header"> 976 <button aria-expanded="false" class="navbar-toggle collapsed" data-target="#pages-nav" data-toggle="collapse" type="button"> 977 <span class="sr-only">Toggle navigation</span> <span class="glyphicon glyphicon-bar"></span> 978 <span class="glyphicon glyphicon-bar"></span> 979 <span class="glyphicon glyphicon-bar"></span> 980 </button> 981 </div><!-- Collect the nav links, forms, and other content for toggling --> 982 <div class="collapse navbar-collapse" style="padding-left:0" id="pages-nav"> 983 <ul class="nav navbar-nav"> 984 <li> 985 <a class="" title="go to SELL/DONATE BOOKS" href="/pages/7248-SELLDONATEBOOKS">SELL/DONATE BOOKS</a> 986 </li> 987 <li> 988 <a class="" title="go to GIFT CARDS" href="/pages/9376-GIFTCARDS">GIFT CARDS</a> 989 </li> 990 <li> 991 <a class="" title="go to EVENTS" href="/pages/13915-EVENTS">EVENTS</a> 992 </li> 993</ul> 994 995 </div><!-- /.navbar-collapse --> 996 </div> 997 </div><!-- /.container-fluid --> 998</nav> 999 1000<style nonce="tBxzxDlu9kNUN8hj91jgrw=="> 1001.nav-active { font-weight:bold} 1002 1003</style> 1004 1005</div> 1006 1007
1008<script nonce="tBxzxDlu9kNUN8hj91jgrw=="> 1009 applicationLayoutInit() 1010 1011 function update_menu() { 1012 var xAxis = [0, -101, -202]; 1013 var content = $("input.nav-sidebar__tabs:checked").data("content"); 1014 $(".nav-sidebar-tab-content-wrapper").css("transform", "translateX(" + xAxis[content - 1] + "%)"); 1015 } 1016 1017 function applicationLayoutInit() { 1018 update_menu(); 1019 $("input[type='radio']").on("change", function() { 1020 update_menu(); 1021 }); 1022 1023 $(".drop-trigger").on("click", function() { 1024 var ul = $(this).parent().parent().find("ul"); 1025 ul.slideToggle(); 1026 }) 1027 1028 $(".navbar-clean__menu").on("click", function() { 1029 $("#sidebar-overlay, .nav-sidebar-wrapper").addClass("toggled"); 1030 $("body").css("overflow", "hidden"); 1031 }); 1032 1033 $("#sidebar-overlay").on("click", function() { 1034 $("#sidebar-overlay, .nav-sidebar-wrapper").removeClass("toggled"); 1035 $("body").css("overflow", "auto"); 1036 }); 1037 } 1038</script>
1038 1039 1040 </header> 1041 1042 <div class="modal fade" id="modal_dialog" tabindex="-1" role="dialog"></div> 1043 <div id="lightbox" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true"></div> 1044 1045 1046 1047 <main class="container-fluid" id="catalog-container"> 1048 <nav class="breadcrumbs-section " aria-label="Breadcrumb"> 1049 <div id="flash-messages" class="col-xs-12 col-sm-12 col-md-12 col-lg-12" 1050 role="status" aria-live="polite" aria-atomic="true"> 1051 1052 </div> 1053 <div class="row"> 1054 <div class="hidden-xs"> 1055 <div class="breadcrumbs col-xs-12 col-sm-12 col-md-12 col-lg-12"><ol class="breadcrumb"><li><a aria-label="Go to Homepage" href="https://paradisebookshop.com.au/"><span class="fa fa-home"></span></a></li><li><span>Cart</span></li></ol></div> 1056 </div> 1057 </div> 1058 </nav> 1059 1060 <div class="row"> 1061 <div id="main-content" class="col-xs-12 col-sm-12 col-md-12 col-lg-12"> 1062 1063<div class="container"> 1064 <div class="row"> 1065 <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12"> 1066 <h1 class="book-name">Your Cart</h1> 1067 </div> 1068 </div> 1069 1070 <div class="row" style="margin-top: 25px"> 1071 <div class="col-xs-12 col-sm-7 col-md-7 col-lg-7"> 1072 </div> 1073 <div class="hidden-xs col-sm-4 col-md-4 col-lg-4"> 1074 <form class="button_to" method="get" action="/cart/checkout"><button class="btn btn-primary btn-lg btn-wide btn-checkout" type="submit">Proceed to Checkout</button></form> 1075 </div> 1076 </div> 1077 1078 <hr> 1079 1080 <input type="hidden" name="allow_quantity_exceed_available_stock" id="allow_quantity_exceed_available_stock" value="no" autocomplete="off" /> 1081 <input type="hidden" name="allow_ordering_when_item_is_out_of_stock_and_not_on_order" id="allow_ordering_when_item_is_out_of_stock_and_not_on_order" value="0" autocomplete="off" /> 1082 1083 <!-- Cart Items--> 1084 <div id="cart_items"> 1085 <!-- CART ITEM --> 1086 1087 1088
1089<script nonce="tBxzxDlu9kNUN8hj91jgrw=="> 1090 dollar_symbol_removal = "false" 1091 tax_rate = "" 1092 currency_name = "AUD" 1093 disable_checkout_message = "" 1094</script>
1094 1095 1096 </div> 1097 1098 <!-- Totals --> 1099 <div class="row" style="margin-top: 20px"> 1100 <div class="col-xs-12 col-sm-11 col-md-11 col-lg-11"> 1101 <div class="form-inline pull-right"> 1102 <div id="promotion-container" class="mb-5"> 1103 <form action="/cart/apply_promotion" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" autocomplete="off" /><input type="hidden" name="authenticity_token" value="PhBXLt5wwxWBrLwR8rPxy5y4yeAk-x29p5mC-ZV-jFJ_9XqqXGLYDfIKNGwCsbLH0oK_ZYyIFPlBDdxWzOVLUA" autocomplete="off" /> 1104 <div class="flex items-center gap-4 justify-end"> 1105 <label class="control-label" for="quantity">Discount code:</label> 1106 <div> 1107 <input type="text" name="promo_code" id="promo_code" value="" class="form-control" /> 1108 </div> 1109 <button name="button" type="submit" id="apply-promotion-code" class="btn btn-primary">Apply</button> 1110 </div> 1111</form> </div> 1112 <p class="text-right"> 1113 <span class="cart-total">Total</span> 1114 <span style="padding-right: 15px">excl. delivery</span> 1115 <span id="sub_total_cart_items" class="total-cost cart-final-cost"> 1116 <span class="price-text"> 1117 $0.00 1118 AUD 1119 </span> 1120 </span> 1121 </p> 1122 </div> 1123 </div> 1124 </div> 1125 1126 <div class="row" style="margin-top: 15px"> 1127 <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4 col-sm-offset-7 col-md-offset-7 col-lg-offset-7"> 1128 <form class="button_to" method="get" action="/cart/checkout"><button class="btn btn-primary btn-lg btn-wide btn-checkout" type="submit">Proceed to Checkout</button></form> 1129 </div> 1130 </div> 1131</div> 1132 1133<style nonce="tBxzxDlu9kNUN8hj91jgrw==" type="text/css"> 1134#scan_add_to_cart { width: 200px;} 1135</style> 1136 1137 </div> 1138 </div> 1139 </main> 1140 1141 <!-- FOOTER --> 1142<footer id="footer" class="footer navbar-blue main-footer" role="contentinfo"> 1143 <div class="container"> 1144 <div class="row"> 1145 <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12"> 1146 <div class="pull-left" id="footer-content"> 1147 <h3><img src="https://storage.googleapis.com/circlesoft/tiny_mce/0005/4927/original_footer.png?21" width="260" height="76"></h3> 1148<p style="text-align: center;"> </p> 1149<p style="text-align: center;"><strong>Paradise Bookshop acknowledges the first storytellers and traditional custodians of these lands, waters and skies, the Dja Dja Wurrung peoples of the greater Kulin Nation. We pay our respects to their Elders, past and present and to all First Nations peoples around the world. </strong><strong>Sovereignty was never ceded. Always was, always will be Aboriginal Land. </strong></p> 1150<p style="text-align: center;">46 Vincent St, Daylesford VIC 3460| Djaara Country</p> 1151<p style="text-align: center;">ph: 5348 1288 | e: <a href="mailto:[email protected]">info@paradise</a><a href="mailto:[email protected]">bookshop.com.au</a></p> 1152<p style="text-align: center;">Opening Hours: 11am-5pm, seven days a week</p> 1153 </div> 1154 </div> 1155 </div> 1156 1157 <div class="row footer-center-mobile"> 1158 <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12"> 1159 <div class=""> 1160 <ul class="nav navbar-nav" aria-label="Footer links"> 1161 1162 <li><a target="_blank" rel="noopener noreferrer" href="https://www.facebook.com/ParadiseBookshop/"><i class="fa-brands fa-facebook"></i><span class="sr-only">facebook.com</span></a></li> 1163 1164 <li><a target="_blank" rel="noopener noreferrer" href="https://www.instagram.com/paradise.bookshop.daylesford"><i class="fa-brands fa-instagram"></i><span class="sr-only">instagram.com</span></a></li> 1165 1166 <li><a target="_blank" rel="noopener noreferrer" href="mailto:[email protected]">Send us an email</a></li> 1167 </ul> 1168 </div> 1169 <div class="circle-rights"> 1170 <p id="ssl_cert"> 1171 <a 1172 href="https://circlepos.com/?utm_source=footer&utm_medium=link&utm_campaign=system_by_circle" 1173 target="_blank" 1174 rel="noopener noreferrer" 1175 class="" 1176 >
1177 System by Circle 1178 </a> 1179 </p> 1180 <p>© CircleSoft 2026.</p> 1181 </div> 1182 </div> 1183 </div> 1184 </div> 1185</footer> 1186 1187
1187<script nonce="tBxzxDlu9kNUN8hj91jgrw=="> 1188 fixOnErrorImages() 1189 1190 function fixOnErrorImages() { 1191 jQuery('img.onerror-fallback, .onerror-fallback img').on('error', function() { 1192 jQuery(this).off("error").attr('src', 'https://cdnmaster4.circlesoft.net/assets/nophoto-7ea475a5e85c82d081508a01bce15d0abfd1b1244e9e1184f569d11a0500a70b.jpg') 1193 }) 1194 } 1195</script>
1195 1196 1197</body> 1198</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.