span.intl-bold{font-weight:var(--typography-font-weight-h100)}span.intl-underline{text-decoration:underline}.checkout-header-desktop hr,.checkout-header-mobile hr{left:0;max-width:100%;position:absolute;width:100vw}.checkout-header-desktop a.checkout-header-basket-link,.checkout-header-mobile a.checkout-header-basket-link{color:var(--color-teal-500)}.checkout-header-desktop a.checkout-header-basket-link:hover,.checkout-header-mobile a.checkout-header-basket-link:hover{color:var(--color-teal-600);text-decoration:none}.checkout-header-desktop a.checkout-header-basket-link:visited,.checkout-header-mobile a.checkout-header-basket-link:visited{color:var(--color-teal-500)}.checkout-header-desktop hr{top:80px}.checkout-header-mobile hr{top:72px}.listing-title-link>a{color:inherit;text-decoration:underline;text-decoration-color:var(--text-color-primary)}.listing-title-link>a:hover{color:var(--color-gray-500)}.toast-text span.toast-item-title{display:inline-flex}.toast-text span.toast-item-title>a{font-weight:var(--typography-font-weight-h100);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--border-square-width:2px;--border-square-radius:0px;--border-square-hairline-width:1px;--border-square-hairline-radius:0px;--border-rounded-width:2px;--border-rounded-radius:4px;--border-rounded-hairline-width:1px;--border-rounded-hairline-radius:4px;--border-double-rounded-hairline-width:1px;--border-double-rounded-hairline-radius:8px;--border-round-width:2px;--border-round-radius:999px;--border-round-hairline-width:1px;--border-round-hairline-radius:999px;--color-transparent:transparent;--color-gray-0:#fff;--color-gray-50:#f7f6f8;--color-gray-100:#e9ebef;--color-gray-200:#ccd5de;--color-gray-300:#b1bac3;--color-gray-400:#89929a;--color-gray-500:#6e777f;--color-gray-600:#575f67;--color-gray-700:#222b32;--color-gray-750:#0e171d;--color-gray-800:#02080e;--color-blue-50:#daf0ff;--color-blue-100:#b6e3ff;--color-blue-200:#6dcdff;--color-blue-300:#00a8e1;--color-blue-400:#0085b3;--color-blue-500:#00688d;--color-blue-600:#004f6c;--color-blue-700:#003c52;--color-blue-800:#002a3c;--color-blue-muted-100:#d0dfea;--color-blue-muted-200:#afc6d5;--color-blue-muted-300:#89a0af;--color-blue-muted-400:#697f8d;--color-blue-muted-500:#4e6471;--color-blue-muted-600:#364c59;--color-blue-muted-700:#243a46;--color-success-50:#ebf4de;--color-success-200:#63a63a;--color-success-500:#529329;--color-success-600:#2f6e00;--color-success-800:#0e2a00;--color-warning-50:#fff3ea;--color-warning-200:#fd9e00;--color-warning-500:#c97c02;--color-warning-600:#9f6100;--color-warning-800:#392000;--color-error-50:#ffedeb;--color-error-200:#ff4c4a;--color-error-600:#c8051e;--color-error-800:#3d0003;--color-pink-100:#ffdbe5;--color-pink-200:#ffb5ca;--color-pink-300:#ff8caf;--color-pink-400:#ff5a94;--color-pink-500:#dc3c71;--color-pink-600:#ba1750;--color-purple-100:#e9c6e4;--color-purple-200:#eca8e0;--color-purple-300:#ec88dc;--color-purple-400:#eb64d7;--color-purple-500:#c54fb4;--color-purple-600:#8c297d;--color-turquoise-100:#c3e9e7;--color-turquoise-200:#78d9cf;--color-turquoise-300:#36c2b4;--color-turquoise-400:#2c9f93;--color-turquoise-500:#227d74;--color-turquoise-600:#1b5f5b;--color-tangerine-100:#ffe5cb;--color-tangerine-200:#ffcb96;--color-tangerine-300:#ffae5d;--color-tangerine-400:#ff8f00;--color-tangerine-500:#d4780c;--color-tangerine-600:#a45c0a;--color-violet-100:#ddc8ff;--color-violet-200:#c9a8ff;--color-violet-300:#a588ff;--color-violet-400:#8169f8;--color-violet-500:#614fd9;--color-violet-600:#3e36bb;--color-gold-100:#fff4d9;--color-gold-200:#ffe8b1;--color-gold-300:#ffdb86;--color-gold-400:#fcc201;--color-gold-500:#daa500;--color-gold-600:#bf8e00;--color-forest-100:#d6ecc9;--color-forest-200:#abd994;--color-forest-300:#7ec55e;--color-forest-400:#47b120;--color-forest-500:#348118;--color-forest-600:#005c00;--color-crimson-100:#ffd9cf;--color-crimson-200:#ffb09f;--color-crimson-300:#f98771;--color-crimson-400:#ee5a46;--color-crimson-500:#de1b1b;--color-crimson-600:#af1f18;--color-slate-100:#dadee2;--color-slate-200:#b6bdc6;--color-slate-300:#929eab;--color-slate-400:#708090;--color-slate-500:#596571;--color-slate-600:#434c54;--color-red-100:#f9d5e2;--color-red-300:#ff7494;--color-red-400:#cc0c39;--color-red-500:#ad0a30;--color-yellow-100:#fef2b8;--color-yellow-300:#fcde4d;--color-yellow-400:#fad000;--color-yellow-500:#dcb700;--color-green-100:#dcf3a0;--color-green-300:#c3eb5e;--color-green-400:#ade422;--color-green-500:#98c91e;--color-orange-50:#ffe4de;--color-orange-100:#ffcfc3;--color-orange-200:#ffa58e;--color-orange-300:#ff6138;--color-orange-400:#d6441d;--color-orange-500:#ae2800;--color-orange-600:#871d00;--color-orange-700:#671400;--color-orange-800:#4b0c00;--color-teal-50:#d7f7ff;--color-teal-100:#b4ebf9;--color-teal-200:#87dbed;--color-teal-300:#61b5c8;--color-teal-400:#3690a1;--color-teal-500:#067586;--color-teal-600:#005765;--color-teal-700:#00434e;--color-teal-800:#003139;--elevation-background:0;--elevation-midground:10;--elevation-foreground:20;--elevation-masthead:30;--elevation-fixture:40;--elevation-side-menu:50;--elevation-modal:60;--elevation-popover:70;--elevation-tooltip:80;--shadow-base-offset-x:0px;--shadow-base-offset-y:0px;--shadow-base-blur:0px;--shadow-base-spread:0px;--shadow-base-color:#02080e;--shadow-base-opacity:0;--shadow-raised-offset-x:0px;--shadow-raised-offset-y:1px;--shadow-raised-blur:2px;--shadow-raised-spread:0px;--shadow-raised-color:#02080e;--shadow-raised-opacity:16;--shadow-reveal-offset-x:0px;--shadow-reveal-offset-y:2px;--shadow-reveal-blur:4px;--shadow-reveal-spread:0px;--shadow-reveal-color:#02080e;--shadow-reveal-opacity:16;--shadow-fixture-offset-x:0px;--shadow-fixture-offset-y:4px;--shadow-fixture-blur:8px;--shadow-fixture-spread:0px;--shadow-fixture-color:#02080e;--shadow-fixture-opacity:16;--shadow-overlay-offset-x:0px;--shadow-overlay-offset-y:8px;--shadow-overlay-blur:16px;--shadow-overlay-spread:0px;--shadow-overlay-color:#02080e;--shadow-overlay-opacity:10;--spacing-100:2px;--spacing-200:4px;--spacing-300:8px;--spacing-350:12px;--spacing-400:16px;--spacing-450:24px;--spacing-500:32px;--spacing-600:64px;--spacing-none:0px;--typography-d300-font-size:76px;--typography-d300-font-weight:200;--typography-d300-line-height:96px;--typography-d200-font-size:54px;--typography-d200-font-weight:200;--typography-d200-line-height:64px;--typography-d100-font-size:48px;--typography-d100-font-weight:200;--typography-d100-line-height:60px;--typography-d50-font-size:36px;--typography-d50-font-weight:200;--typography-d50-line-height:48px;--typography-h600-font-size:36px;--typography-h600-font-weight:600;--typography-h600-line-height:48px;--typography-h500-font-size:28px;--typography-h500-font-weight:600;--typography-h500-line-height:36px;--typography-h400-font-size:24px;--typography-h400-font-weight:600;--typography-h400-line-height:32px;--typography-h300-font-size:20px;--typography-h300-font-weight:600;--typography-h300-line-height:24px;--typography-h200-font-size:18px;--typography-h200-font-weight:600;--typography-h200-line-height:24px;--typography-h100-font-size:16px;--typography-h100-font-weight:600;--typography-h100-line-height:20px;--typography-h50-font-size:14px;--typography-h50-font-weight:600;--typography-h50-line-height:18px;--typography-b500-font-size:20px;--typography-b500-font-weight:400;--typography-b500-line-height:28px;--typography-b400-font-size:18px;--typography-b400-font-weight:400;--typography-b400-line-height:28px;--typography-b300-font-size:16px;--typography-b300-font-weight:400;--typography-b300-line-height:24px;--typography-b200-font-size:14px;--typography-b200-font-weight:400;--typography-b200-line-height:20px;--typography-b100-font-size:12px;--typography-b100-font-weight:400;--typography-b100-line-height:16px;--typography-font-size-d300:76px;--typography-font-size-d200:54px;--typography-font-size-d100:48px;--typography-font-size-d50:36px;--typography-font-size-h600:36px;--typography-font-size-h500:28px;--typography-font-size-h400:24px;--typography-font-size-h300:20px;--typography-font-size-h200:18px;--typography-font-size-h100:16px;--typography-font-size-h50:14px;--typography-font-size-b500:20px;--typography-font-size-b400:18px;--typography-font-size-b300:16px;--typography-font-size-b200:14px;--typography-font-size-b100:12px;--typography-font-weight-d300:200;--typography-font-weight-d200:200;--typography-font-weight-d100:200;--typography-font-weight-d50:200;--typography-font-weight-h600:600;--typography-font-weight-h500:600;--typography-font-weight-h400:600;--typography-font-weight-h300:600;--typography-font-weight-h200:600;--typography-font-weight-h100:600;--typography-font-weight-h50:600;--typography-font-weight-b500:400;--typography-font-weight-b400:400;--typography-font-weight-b300:400;--typography-font-weight-b200:400;--typography-font-weight-b100:400;--typography-line-height-d300:96px;--typography-line-height-d200:64px;--typography-line-height-d100:60px;--typography-line-height-d50:48px;--typography-line-height-h600:48px;--typography-line-height-h500:36px;--typography-line-height-h400:32px;--typography-line-height-h300:24px;--typography-line-height-h200:24px;--typography-line-height-h100:20px;--typography-line-height-h50:18px;--typography-line-height-b500:28px;--typography-line-height-b400:28px;--typography-line-height-b300:24px;--typography-line-height-b200:20px;--typography-line-height-b100:16px;--typography-font-family-amazon-ember:"Amazon Ember","Amazon Ember Arabic",Arial,sans-serif;--typography-font-family-amazon-ember-arabic:"Amazon Ember Arabic","Amazon Ember",Arial,sans-serif;--typography-font-family-amazon-ember-monospace:"Amazon Ember Monospace","Courier New",Courier,monospace;--typography-font-family-bookerly:Bookerly,Georgia,serif;--typography-font-family-bookerly-display:"Bookerly Display",Georgia,serif;--input-spacing-vertical:0px;--input-spacing-inset-vertical-default:0px;--input-spacing-inset-vertical-auto:12px;--input-spacing-inset-horizontal:12px;--input-height-small:32px;--input-height-medium:40px;--input-height-large:48px;--input-height-xlarge:60px;--input-foreground-color-default:var(--theme-ink-default);--input-foreground-color-disabled:var(--theme-ink-disabled);--input-placeholder-color-default:var(--theme-ink-subdued);--input-placeholder-color-disabled:var(--theme-ink-disabled);--input-border-width:1px;--input-border-radius:4px;--input-border-color-default:var(--theme-border-formfield);--input-border-color-disabled:var(--theme-border-disabled);--input-focus-ring-border-width:1px;--input-focus-ring-border-radius:4px;--input-background-color-default:var(--theme-page-default);--input-background-color-disabled:var(--theme-surface-disabled);--input-text-small-font-size:14px;--input-text-small-font-weight:400;--input-text-small-line-height:20px;--input-text-medium-font-size:16px;--input-text-medium-font-weight:400;--input-text-medium-line-height:24px;--input-text-large-font-size:16px;--input-text-large-font-weight:400;--input-text-large-line-height:24px;--input-text-xlarge-font-size:16px;--input-text-xlarge-font-weight:400;--input-text-xlarge-line-height:24px;--input-endcap-border-width:1px;--input-endcap-border-radius:4px;--input-endcap-background-color-default:var(--theme-decorative-neutral-subdued);--input-endcap-background-color-disabled:var(--theme-action-secondary-disabled);--input-endcap-foreground-color-default:var(--theme-ink-default);--input-endcap-foreground-color-disabled:var(--theme-ink-disabled);--input-label-default-font-size:16px;--input-label-default-font-weight:400;--input-label-default-line-height:24px;--input-label-floated-font-size:14px;--input-label-floated-font-weight:400;--input-label-floated-line-height:20px;--input-label-color-default:var(--theme-ink-default);--input-label-color-focus:var(--theme-action-primary-default);--input-label-color-disabled:var(--theme-ink-disabled);--input-label-float-distance-xlarge:12px;--input-label-float-distance-auto:4px;--input-label-motion-duration:150ms;--input-label-motion-function:ease;--input-font-size-default:16px;--input-font-size-small:14px;--input-label-font-size-default:16px;--input-label-font-size-floated:14px;--input-line-height-default:20px;--input-line-height-auto:24px;--text-d300-font-size:76px;--text-d300-font-weight:200;--text-d300-line-height:96px;--text-d200-font-size:54px;--text-d200-font-weight:200;--text-d200-line-height:64px;--text-d100-font-size:48px;--text-d100-font-weight:200;--text-d100-line-height:60px;--text-d50-font-size:36px;--text-d50-font-weight:200;--text-d50-line-height:48px;--text-h600-font-size:36px;--text-h600-font-weight:600;--text-h600-line-height:48px;--text-h500-font-size:28px;--text-h500-font-weight:600;--text-h500-line-height:36px;--text-h400-font-size:24px;--text-h400-font-weight:600;--text-h400-line-height:32px;--text-h300-font-size:20px;--text-h300-font-weight:600;--text-h300-line-height:24px;--text-h200-font-size:18px;--text-h200-font-weight:600;--text-h200-line-height:24px;--text-h100-font-size:16px;--text-h100-font-weight:600;--text-h100-line-height:20px;--text-h50-font-size:14px;--text-h50-font-weight:600;--text-h50-line-height:18px;--text-b500-font-size:20px;--text-b500-font-weight:400;--text-b500-line-height:28px;--text-b400-font-size:18px;--text-b400-font-weight:400;--text-b400-line-height:28px;--text-b300-font-size:16px;--text-b300-font-weight:400;--text-b300-line-height:24px;--text-b200-font-size:14px;--text-b200-font-weight:400;--text-b200-line-height:20px;--text-b100-font-size:12px;--text-b100-font-weight:400;--text-b100-line-height:16px;--text-font-size-d300:76px;--text-font-size-d200:54px;--text-font-size-d100:48px;--text-font-size-d50:36px;--text-font-size-h600:36px;--text-font-size-h500:28px;--text-font-size-h400:24px;--text-font-size-h300:20px;--text-font-size-h200:18px;--text-font-size-h100:16px;--text-font-size-h50:14px;--text-font-size-b500:20px;--text-font-size-b400:18px;--text-font-size-b300:16px;--text-font-size-b200:14px;--text-font-size-b100:12px;--text-font-weight-d300:200;--text-font-weight-d200:200;--text-font-weight-d100:200;--text-font-weight-d50:200;--text-font-weight-h600:600;--text-font-weight-h500:600;--text-font-weight-h400:600;--text-font-weight-h300:600;--text-font-weight-h200:600;--text-font-weight-h100:600;--text-font-weight-h50:600;--text-font-weight-b500:400;--text-font-weight-b400:400;--text-font-weight-b300:400;--text-font-weight-b200:400;--text-font-weight-b100:400;--text-line-height-d300:96px;--text-line-height-d200:64px;--text-line-height-d100:60px;--text-line-height-d50:48px;--text-line-height-h600:48px;--text-line-height-h500:36px;--text-line-height-h400:32px;--text-line-height-h300:24px;--text-line-height-h200:24px;--text-line-height-h100:20px;--text-line-height-h50:18px;--text-line-height-b500:28px;--text-line-height-b400:28px;--text-line-height-b300:24px;--text-line-height-b200:20px;--text-line-height-b100:16px;--text-font-family-amazon-ember:"Amazon Ember","Amazon Ember Arabic",Arial,sans-serif;--text-font-family-amazon-ember-arabic:"Amazon Ember Arabic","Amazon Ember",Arial,sans-serif;--text-font-family-amazon-ember-monospace:"Amazon Ember Monospace","Courier New",Courier,monospace;--text-font-family-bookerly:Bookerly,Georgia,serif;--text-font-family-bookerly-display:"Bookerly Display",Georgia,serif;--text-default-font-size:16px;--text-default-font-weight:400;--text-default-line-height:24px;--text-default-font-family:"Amazon Ember","Amazon Ember Arabic",Arial,sans-serif;--text-color-primary:var(--theme-ink-default);--text-color-secondary:var(--theme-ink-subdued);--text-color-error:var(--theme-support-ink-error);--text-color-warning:var(--theme-support-ink-warning);--text-color-success:var(--theme-support-ink-success);--text-color-inverted:var(--theme-ink-inverse);--text-list-spacing-horizontal:20px;--text-list-spacing-vertical:8px;--theme-action-primary-default:var(--palette-500);--theme-action-primary-hover:var(--palette-600);--theme-action-primary-pressed:var(--palette-700);--theme-action-primary-disabled:var(--palette-muted-300);--theme-action-primary-disabled-subdued:var(--palette-muted-100);--theme-action-secondary-default:#ccd5de;--theme-action-secondary-hover:#b1bac3;--theme-action-secondary-pressed:#89929a;--theme-action-secondary-disabled:#e9ebef;--theme-action-neutral-default:transparent;--theme-action-neutral-selected:#e9ebef;--theme-action-neutral-hover:#ccd5de;--theme-action-neutral-pressed:#b1bac3;--theme-action-neutral-disabled:#f7f6f8;--theme-ink-default:#02080e;--theme-ink-subdued:#575f67;--theme-ink-inverse:#fff;--theme-ink-disabled:#b1bac3;--theme-border-default:#b1bac3;--theme-border-subdued:#e9ebef;--theme-border-surface:#ccd5de;--theme-border-formfield:#6e777f;--theme-border-focus:var(--palette-400);--theme-border-disabled:#ccd5de;--theme-border-strong:#02080e;--theme-border-inverse:#fff;--theme-border-hidden:transparent;--theme-border-palette:var(--palette-300);--theme-border-highlight:#89929a;--theme-decorative-palette-default:var(--palette-400);--theme-decorative-palette-strong:var(--palette-500);--theme-decorative-palette-highlight:var(--palette-300);--theme-decorative-palette-vibrant:var(--palette-200);--theme-decorative-palette-subdued:var(--palette-100);--theme-decorative-neutral-default:#89929a;--theme-decorative-neutral-strong:#6e777f;--theme-decorative-neutral-highlight:#b1bac3;--theme-decorative-neutral-subdued:#e9ebef;--theme-support-ink-error:#c8051e;--theme-support-ink-warning:#9f6100;--theme-support-ink-success:#2f6e00;--theme-support-border-error:#c8051e;--theme-support-border-warning:#c97c02;--theme-support-border-success:#529329;--theme-support-fill-error:#ffedeb;--theme-support-fill-warning:#fff3ea;--theme-support-fill-success:#ebf4de;--theme-surface-default:#fff;--theme-surface-disabled:#e9ebef;--theme-surface-palette:var(--palette-50);--theme-overlay-default:#02080e;--theme-page-default:#fff;--theme-page-highlight:#f7f6f8;--theme-page-subdued:#f7f6f8;--theme-page-palette:var(--palette-50);--theme-illustration-stroke-default:#02080e;--theme-illustration-palette-default:var(--palette-300);--theme-illustration-palette-subdued:var(--palette-100)}.lazy-container{position:relative;width:120px}.lazy-placeholder{background:#f7f6f8}.basket-image{height:100%;max-height:180px;object-fit:contain;object-position:top;width:100%}.basket-image-loading{position:absolute;visibility:hidden}@media(max-width:480px){.de.move-to-basket{width:116px}}@media(max-width:450px){.fr.move-to-basket{width:101px}}@media(max-width:400px){.it.move-to-basket{width:67px}}p.strike-through{text-decoration:line-through}.product-title-author{-webkit-line-clamp:1}.basket-item-title{-webkit-line-clamp:2}.basket-item-title,.product-title-author{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}:has(>.loading-overlay){position:relative}.loading-overlay{background-color:#fff;height:100%;left:0;opacity:90%;position:absolute;top:0;width:100%;z-index:var(--elevation-fixture)}.loading-overlay.full-page{z-index:calc(var(--elevation-tooltip) + 10)}span.heading-item-count{font-weight:var(--typography-font-weight-b500)!important}@media(max-width:470px){.de.save-for-later{width:69px}.de.delete-item{width:53px}.de.contact-seller{width:81px}}@media(max-width:430px){.fr.save-for-later{width:94px}.fr.delete-item{width:68px}.fr.contact-seller{width:100px}}@media(max-width:500px){.es.save-for-later{width:113px}.es.delete-item{width:53px}.es.contact-seller{width:96px}}@media(max-width:410px){.it.save-for-later{width:95px}.it.delete-item{width:48px}.it.contact-seller{width:119px}}.preorder-info-tag #preorder-message-text{color:var(--color-forest-600);font-size:var(--typography-font-size-b200);line-height:15px}.arrow-icon{margin-left:var(--spacing-200)}img.free-shipping-icon{height:15px;margin-right:var(--spacing-300);vertical-align:middle;width:31px}.save-on-shipping-badge{background:#ffb54c;border:1px solid #e9ebef;border-radius:4px;padding:8px 14px}div.dealer-discount-box{border-bottom:1px solid var(--color-gray-300)}p.dealer-discount-highlight{background-color:var(--color-teal-200);display:inline;padding:5px 16px}div.basket-seller-header{border-bottom:1px solid var(--color-gray-300);border-radius:0}.rounded-button{border-radius:24px!important}.rounded-button:after{border-radius:26px!important}.rounded-button>p{color:#fff}.rounded-button.red{background-color:var(--abebooks-primary-red)}.rounded-button.red:hover{background-color:var(--abebooks-primary-dark-red)}.rounded-button[aria-disabled=true],.rounded-button[aria-disabled=true]:hover{background-color:var(--color-gray-100);box-shadow:none;color:var(--color-slate-600);cursor:not-allowed}a.rounded-button{color:#fff}a.rounded-button:hover{text-decoration:none}dd.coupon-line-item,dt.coupon-line-item{color:var(--color-forest-500);font-weight:700}.coupon-original-total{text-decoration:line-through}.buy-box-sticky-desktop,.buy-box-sticky-mobile{position:sticky;z-index:var(--elevation-side-menu)}.buy-box-sticky-mobile{top:-1px}.buy-box-sticky-mobile.buy-box-stuck{border-radius:0 0 4px 4px;box-shadow:0 8px 16px 0 rgba(11,12,12,.1);margin-left:calc(var(--spacing-300)*-1)!important;margin-right:calc(var(--spacing-300)*-1)!important}.buy-box-sticky-desktop{top:16px}.buy-box-hidden-spacer-content{visibility:hidden}.toaster-alert-wrapper div{min-width:0}.toaster-alert-wrapper p.toast-text{display:block}body,html{height:100%}body{display:flex;flex-direction:column}#wrapper{flex:1 0 auto}footer{flex-shrink:1}@supports(scrollbar-gutter:stable){html{scrollbar-gutter:stable}}span.link-button-text{color:var(--color-teal-500)}.radio-with-subtitle{max-height:24px}.scroll-shadows{background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)) top,linear-gradient(hsla(0,0%,100%,0),#fff 70%) bottom,linear-gradient(var(--color-gray-100),transparent) top,linear-gradient(transparent,var(--color-gray-100)) bottom;background-attachment:local,local,scroll,scroll;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px}.scroll-shadows .remove-background{background:none}.scroll-shadows .secondary-background{background:var(--color-gray-100)}.address-form-input input{background:none;border:var(--input-border-width) solid var(--color-gray-500);border-radius:var(--input-border-radius);color:var(--text-color-primary);font-size:var(--typography-font-size-b300);font-weight:var(--typography-font-weight-d300);height:40px;margin-top:var(--spacing-200);padding:0 12px;width:100%}.address-form-input input:focus{border:var(--border-rounded-width) solid var(--color-teal-500);outline:none;padding-left:11px}.address-form-input input[aria-invalid=true]:not(:focus){border:var(--border-rounded-width) solid var(--color-red-400)}.address-form-select select{appearance:none;background-color:hsla(0,0%,100%,0);background-image:url("data:image/svg+xml;utf8,<svg width=%2710%27 height=%2718%27 xmlns=%27http://www.w3.org/2000/svg%27>       <g fill-rule=%27nonzero%27 stroke=%27currentColor%27 stroke-width=%272%27 fill=%27none%27 stroke-linecap=%27round%27       stroke-linejoin=%27round%27><path d=%27M1 13l4 4 4-4M9 5L5 1 1 5%27></path></g></svg>");background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:10px;border:var(--input-border-width) solid var(--color-gray-500);border-radius:var(--input-border-radius);color:var(--text-color-primary);font-family:inherit;font-size:var(--typography-font-size-b300);font-weight:var(--typography-font-weight-b300);height:40px;margin-top:var(--spacing-200);overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap;width:100%}.address-form-select select:focus{border:var(--border-rounded-width) solid var(--color-teal-500);outline:none;padding-left:11px}.address-form-select select[aria-invalid=true]:not(:focus){border:var(--border-rounded-width) solid var(--color-red-400)}.autocomplete{display:inline-block;position:relative}.autocomplete input[role=combobox]{border:var(--input-border-width) solid var(--color-gray-500);border-radius:var(--input-border-radius);color:var(--text-color-primary);font-size:var(--typography-font-size-b300);font-weight:var(--typography-font-weight-d300);height:var(--input-height-medium);padding:0 12px;width:100%}.autocomplete input[role=combobox][aria-invalid=true]:not(:focus){border:var(--border-rounded-width) solid var(--color-red-400)}.autocomplete input[role=combobox]:focus{border:var(--border-rounded-width) solid var(--color-teal-500);outline:none;padding-left:11px}.autocomplete ul[role=listbox]{background-color:var(--color-gray-0);border:var(--border-rounded-hairline-width) solid var(--text-color-primary);border-radius:var(--border-rounded-hairline-radius);box-shadow:var(--shadow-reveal-offset-x) var(--shadow-reveal-offset-y) var(--shadow-reveal-blur) var(--shadow-reveal-spread) var(--color-gray-200);position:absolute;top:calc(var(--spacing-200) + var(--input-height-medium));width:100%;z-index:var(--elevation-popover)}.autocomplete li[role=option]{color:var(--text-color-primary);cursor:pointer;font-size:var(--typography-font-size-b300);font-weight:var(--typography-font-weight-d300);margin:0;padding:var(--spacing-300) 12px;white-space:pre-line}.autocomplete li[role=option]:hover,.autocomplete li[role=option][aria-selected=true]{background-color:var(--color-blue-muted-500);color:var(--color-gray-0);outline:none}button.mobile-change-button{height:20px}.StripeInput{background-color:var(--color-gray-0);border:1px solid var(--color-gray-500);border-radius:4px;height:40px;line-height:var(--typography-line-height-h200);padding:9px 12px}.StripeInput--focus{border-color:var(--color-blue-500);border-width:2px;z-index:20}.StripeInput--invalid{border-color:var(--color-red-400);border-width:2px}table.seller-subtotal{border-spacing:0}table.seller-subtotal td.top-border{border-top:1px solid var(--color-gray-300)}table.seller-subtotal button.tax-popover{max-height:24px;max-width:24px}table.seller-subtotal td:first-child{white-space:nowrap;width:1%}table.seller-subtotal td:last-child{text-align:right}div.review-seller-header{border-bottom:1px solid var(--color-gray-300);border-radius:0}.vertical-line{background-color:var(--color-gray-300);height:20px}div.review-seller-footer{border-radius:0;border-top:1px solid var(--color-gray-300)}.verification-information-container{background:#eaeded;display:flex;flex-direction:column;margin:.5em 7em 2em}@media only screen and (max-width:768px){.verification-information-container{margin:.5em 1em 1em}}.verification-information-container-main h3{margin-right:auto}.verification-information-container-main{display:flex;flex-direction:column;height:20em;overflow:auto}.verification-information-container-bottom{align-items:center;border-top:2px solid #fff;display:flex;height:5em;justify-content:center;margin-top:auto;min-height:5em}.verification-information-container-bottom button{align-items:center;display:inherit}.verification-information-container-bottom button .abe-ui-svg{margin-right:.5em;width:1em}.mfa-continue-later{align-items:center;background:#fff;display:flex;flex-direction:column;padding-top:1em}.abe-ui-link{cursor:pointer}.mfa-header{align-items:center;display:flex;flex-direction:column;margin-top:1em}.mfa-header img{margin:1em}@media only screen and (max-width:768px){.mfa-header img{height:3.5em}}.mfa-header h3{padding-left:1em;padding-right:1em}.abe-ui-bulleted-list{align-self:start}.abe-ui-bulleted-list-item-container{display:flex;flex-direction:row;margin-bottom:1.5em;margin-top:2em}.abe-ui-bulleted-list-item-container:first-child{margin-top:0}.abu-ui-bulleted-list-circle{background:#fff;border:1px solid #000;border-radius:3em;height:3em;line-height:3em;list-style:none;margin-bottom:0;margin-top:0;min-width:3em;position:relative;text-align:center;width:3em}.abu-ui-bulleted-list-circle:before{border-left:1px solid #d5dbdb;border-right:1px solid #d5dbdb;bottom:calc(3em - 1px);content:"";height:2em;position:absolute;right:calc(1.5em - 2px)}.abe-ui-bulleted-list-item-container:first-child .abu-ui-bulleted-list-circle:before{display:none}.abe-ui-bulleted-list-contracted .abu-ui-bulleted-list-circle:last-of-type:after{border-bottom-style:dashed;border-left:1px dashed #d5dbdb;border-right:1px dashed #d5dbdb;border-top-style:dashed;color:#d5dbdb;content:"";height:1em;position:absolute;right:calc(1.5em - 2px);top:calc(3em - 1px)}.abe-ui-bulleted-list-item{display:flex;flex-direction:column;max-width:25em;padding-left:.5em;text-align:left}.abe-ui-bulleted-list-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:768px){.bulleted-list-container{padding-left:3em}}@media only screen and (max-width:768px){.abe-ui-bulleted-list-item{max-width:15em}}.leave-verification-warning{background:#eaeded;display:flex;flex-direction:column}.leave-verification-warning .leave-verification-warning-action-container{align-items:center;display:flex;flex-wrap:wrap;padding-top:.5em}.leave-verification-warning .leave-verification-warning-action-container .leave-verification-link{padding-left:1em}.item-verification-status-container{display:flex;flex-direction:column;max-height:20em;overflow-y:auto}.modal-top-bar{background:#eaeded;border-radius:10px 10px 0 0;position:relative}.modal-top-bar .top-bar-button-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;min-height:3em}.modal-top-bar .transparent-button{background-color:transparent;border:none;outline:none}.abe-ui-icon-button{background:none;border:none;cursor:pointer;margin:0 1em 0 0}.abe-ui-svg{height:1.5em;width:1.5em}.abe-ui-svg div,.abe-ui-svg svg{height:100%;width:100%}.mfa-flyout{background-color:#eaeded;border-bottom:1px solid #d5dbdb;border-top:1px solid #d5dbdb;box-shadow:0 0 10px 0 rgba(0,0,0,.1);padding:1em 2em;position:absolute;width:100%;z-index:1}.ReactModal__Overlay{align-items:center;background-color:rgba(55,61,62,.5)!important;display:flex;justify-content:center;z-index:1000}.ReactModal__Body--open{height:100%;overflow:hidden;position:fixed;width:100%}.abe-ui-payment-verification-modal{background:#fff;border:1px solid #d5dbdb;border-radius:10px;display:flex;flex-direction:column;height:50em;max-height:100%;max-width:100%;outline:none;overflow:auto;width:57em}.verification-information-container-main{padding-top:1em}.verification-information-container-bottom,.verification-information-container-main{padding-left:3em;padding-right:3em}@media only screen and (max-width:768px){.verification-information-container-bottom,.verification-information-container-main{padding-left:1em;padding-right:1em}}.individual-verification-explanation li{margin-left:.5em;margin-top:1em}@media only screen and (max-width:768px){.individual-verification-explanation li{margin-top:.25em}}a{color:#337ab7}.mfa-secondary-text{color:#737373}.abe-ui-large-button{font-size:15px;padding:10px 50px}.abe-ui-progress-bar{border-bottom:1px solid #d5dbdb;display:flex;flex-direction:row;justify-content:space-between;min-height:5em}.abe-ui-progress-bar .progress-bar-payment-information{display:flex;flex-direction:column;padding:1em}.abe-ui-progress-bar .progress-bar-card-information{display:flex;flex-direction:column;justify-content:flex-end;padding:1em}.bank-verification-iframe{height:100%;width:100%}.bank-iframe-container{flex:1;padding:1em}.mfa-loading-spinner-content-wrapper{align-items:center;display:flex}.mfa-loading-spinner-content-wrapper img{margin-right:1em}.loading-spinner-container{align-items:center;display:flex;height:100%;justify-content:center}.individual-payment-content-information-container .verification-information-container-main{height:15em}.express-checkout-container{max-height:300px;opacity:1;transition:max-height .3s linear,opacity .3s linear,margin .3s linear}.express-checkout-container.express-checkout-hidden{margin:0!important;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s linear,opacity .3s linear,margin .3s linear}.place-order-slide-in{background:#fff;border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important;box-shadow:0 2px 8px rgba(0,0,0,.1);left:0;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .3s ease-in-out;z-index:50}.place-order-slide-in--visible{transform:translateY(0)}.place-order-box-sticky-desktop{position:sticky;top:16px;z-index:var(--elevation-side-menu)}.checkout-review-desktop-columns{display:flex;gap:calc(var(--spacing-450)*2)}@media(max-width:1240px){.checkout-review-desktop-columns{gap:var(--spacing-450)}}.checkout-review-desktop-columns .left-column{display:flex;flex:1 1 800px;flex-direction:column;gap:var(--spacing-450)}.checkout-review-desktop-columns .right-column{flex:1 1 375px;margin-top:var(--spacing-500);max-width:375px;min-width:300px}.noscript-message{font-size:1rem;line-height:1.5em;margin:100px 0;text-align:center}.noscript-message svg{display:inline-block;fill:#e10600;height:1.5em;margin-inline-end:1ch;transform:translateY(25%);width:1.5em}body label,body li,body ul{margin:0}body legend{border:none}body h2{padding-bottom:0}main#abe-content{overflow:clip}#checkout-recommendations{padding:0 var(--spacing-300) var(--spacing-500)}@media(min-width:var(--desktop-breakpoint )){#checkout-recommendations{padding:0 var(--spacing-300) var(--spacing-500)}}#checkout-recommendations .product-list-title{border:none;font-size:24px;font-weight:700}#checkout-recommendations .homepage-recommendations-widget-mount{height:400px}:root{--desktop-breakpoint:876px;--abebooks-primary-red:#c7002c;--abebooks-primary-dark-red:#a40f0f}ul{list-style-position:inside;list-style-type:none;padding-left:0}.full-height{height:100vh}.screen-reader-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.noWrap{white-space:nowrap}.secondary{color:var(--color-gray-500)}button.link{padding:0;white-space:normal}button.link:hover{background:none;text-decoration:underline}.requiredAsterisk{color:var(--color-red-400)}.disabledText{color:var(--color-gray-300)!important}