:root{--bp26-bg:#fffdf9;--bp26-fg:#061649;--bp26-panel:#f4f1e9;--bp26-border:#8390ac;--bp26-gold:#c8a74b}html[data-bp-theme=dark]{--bp26-bg:#061649;--bp26-fg:#fffdf9;--bp26-panel:#102558;--bp26-border:#8796b5}html[data-bp-redesign]{--bp-font-serif:Inter,Arial,sans-serif;--bp-serif:Inter,Arial,sans-serif;--bp-font-sans:Inter,Arial,sans-serif;--bp-sans:Inter,Arial,sans-serif;--font-heading-family:Inter,Arial,sans-serif;--heading-font-family:Inter,Arial,sans-serif;--text-font-family:Inter,Arial,sans-serif;--bp26-bg:#fffdf9;--bp26-fg:#061649;--bp26-panel:#f4f1e9;--bp26-border:#8390ac;--bp26-gold:#c8a74b;--bp-ink:#061649;--bp-navy:#061649;--bp-paper:#fffdf9;color-scheme:light}html[data-bp-redesign][data-bp-theme=dark]{--bp26-bg:#061649;--bp26-fg:#fffdf9;--bp26-panel:#102558;--bp26-border:#8796b5;--background:6 22 73;--text-primary:255 253 249;--text-color:255 253 249;--bp-ink:#fffdf9;--bp-paper:#061649;--input-background:16 37 88;--input-text-color:255 253 249;--dialog-background:6 22 73;color-scheme:dark}html[data-bp-redesign] body{background:var(--bp26-bg);color:var(--bp26-fg);font-family:Inter,Arial,sans-serif}html[data-bp-redesign] :where(h1,h2,h3,h4,h5,h6,button,input,select,textarea){font-family:Inter,Arial,sans-serif}html[data-bp-redesign] :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid currentColor;outline-offset:4px}html[data-bp-redesign] :where(input,select,textarea){font-size:16px}.skip-to-content:focus{position:fixed!important;inset:12px auto auto 12px!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;padding:14px!important;background:#fffdf9!important;color:#061649!important;z-index:100000!important}.bp26-page{max-width:1248px;margin-inline:auto;padding:48px 24px 64px;background:var(--bp26-bg);color:var(--bp26-fg)}.bp26-page h1{max-width:22ch;margin:0 0 24px;font-weight:750;line-height:1.12;font-size:clamp(2rem,5vw,3.5rem);letter-spacing:-.025em}.bp26-page h2{margin:24px 0 12px;font-size:clamp(1.25rem,2.4vw,1.8rem);line-height:1.25;font-weight:700}.bp26-page p,.bp26-product-details p{margin:0 0 16px;line-height:1.65}.bp26-page a:not(.bp26-button){text-decoration:underline;text-underline-offset:3px}.bp26-page .bp26-lead{max-width:65ch;font-size:1.125rem;margin-bottom:32px}.bp26-reading{max-width:848px}.bp26-prose{line-height:1.8;overflow-wrap:anywhere}.bp26-prose img{height:auto;max-width:100%}.bp26-prose :where(h2,h3,h4){scroll-margin-top:180px}.bp26-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 20px;border:2px solid #c8a74b;border-radius:6px;background:#c8a74b;color:#061649!important;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;line-height:1.3}.bp26-button--outline{background:transparent;color:var(--bp26-fg)!important;border-color:var(--bp26-fg)}.bp26-button:disabled{cursor:not-allowed;opacity:.65}.bp26-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-block:24px}.bp26-actions>a{min-height:44px;display:inline-flex;align-items:center}.bp26-panel{padding:28px;border:1px solid var(--bp26-border);border-radius:12px;background:var(--bp26-panel);color:var(--bp26-fg)}.bp26-two-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:40px;align-items:start}.bp26-three-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-block:32px}.bp26-result-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;margin:28px 0}.bp26-field{display:grid;gap:8px;margin-block:20px}.bp26-field input,.bp26-field textarea,.bp26-field select,.bp26-search-form input{width:100%;min-height:48px;padding:12px;border:1px solid var(--bp26-border);border-radius:6px;background:var(--bp26-bg);color:var(--bp26-fg)}.bp26-field label,.bp26-search-form label{font-weight:650}.bp26-search-form{max-width:800px;margin-block:24px}.bp26-search-form>div{display:flex;gap:8px;margin-top:8px}.bp26-search-form input{min-width:0}.bp26-search-form .bp26-button{flex:none}.bp26-details{padding:0;border-block-end:1px solid var(--bp26-border)}.bp26-details summary{padding:16px 8px;min-height:52px;font-weight:650;cursor:pointer}.bp26-details>p,.bp26-details>dl{padding-inline:8px}.bp26-search-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px}.bp26-search-options label{display:flex;align-items:center;gap:10px;min-height:44px}.bp26-search-options input{-webkit-appearance:auto;appearance:auto;width:20px;height:20px;accent-color:#061649}.bp26-search-options input:disabled{opacity:.5}.bp26-facts{margin:0 0 16px}.bp26-facts>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:12px;padding:8px 0}.bp26-facts dt{font-weight:700}.bp26-facts dd{margin:0;overflow-wrap:anywhere}.bp26-product-details{border-block:1px solid var(--bp26-border);padding:20px 0}.bp26-small-heading{font-size:1.1rem!important;margin:0 0 12px!important;font-weight:700}.bp26-product-details a{text-decoration:underline;text-underline-offset:3px}.bp26-cart-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:40px;align-items:start}.bp26-cart-items{list-style:none;margin:0 0 24px;padding:0}.bp26-cart-item{display:flex;gap:20px;padding:24px 0;border-block-end:1px solid var(--bp26-border)}.bp26-cart-item:first-child{padding-top:0}.bp26-cart-item>a{flex:0 0 100px}.bp26-cart-item img{width:100px;height:140px;object-fit:contain;filter:none}.bp26-cart-item h2{font-size:1.1rem;margin:0 0 8px}.bp26-cart-item input{width:76px;min-height:44px;border:1px solid var(--bp26-border);border-radius:4px;padding:8px;background:var(--bp26-bg);color:var(--bp26-fg)}.bp26-cart-item label{margin-right:8px}.bp26-cart-item div>a{display:inline-flex;align-items:center;min-height:44px;margin-left:8px}.bp26-cart-total>.bp26-button{width:100%;margin-bottom:16px}.bp26-total-price{font-size:1.8rem;font-weight:750}.bp26-article-card img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px}.bp26-article-image{width:100%;height:auto;border-radius:8px;margin:24px 0}html[data-bp-redesign] .bp-header__nav{display:block!important;background:var(--bp26-bg)!important}.bp26-nav{display:flex;align-items:center;justify-content:center;gap:20px;min-height:52px;color:var(--bp26-fg)}.bp26-nav a,.bp26-nav summary{display:flex;align-items:center;min-height:44px;padding:8px 10px;font-weight:650;font-size:1rem;color:inherit;text-decoration:none;white-space:nowrap}.bp26-nav a:hover{text-decoration:underline;text-underline-offset:5px}.bp26-nav-books{position:relative}.bp26-nav-books summary{cursor:pointer}.bp26-nav-books ul{position:absolute;top:100%;right:0;z-index:12;min-width:230px;max-height:65vh;overflow:auto;padding:16px;list-style:none;border:1px solid var(--bp26-border);border-radius:8px;background:var(--bp26-bg);box-shadow:0 8px 24px #0616491f}.bp26-nav--drawer{justify-content:start;flex-wrap:wrap;padding:12px}.bp26-nav--drawer .bp26-nav-extra{display:none}html[data-bp-redesign] .product-gallery__media img{object-fit:contain!important;filter:none!important}html[data-bp-redesign] .product-info,html[data-bp-redesign] .product-info__title{color:var(--bp26-fg)!important}html[data-bp-redesign] .shopify-section--main-product{--background:255 253 249;--text-color:6 22 73;background:var(--bp26-bg);color:var(--bp26-fg)}html[data-bp-redesign][data-bp-theme=dark] .shopify-section--main-product{--background:6 22 73;--text-color:255 253 249}html[data-bp-redesign] .product-info .button,html[data-bp-redesign] .product-quick-add .button{background:#c8a74b!important;color:#061649!important;border-color:#c8a74b!important}html[data-bp-redesign] .product-quick-add{background:var(--bp26-bg)!important;color:var(--bp26-fg)!important;border-color:var(--bp26-border)!important}html[data-bp26-overlay=true] .product-quick-add{display:none!important}html[data-bp-redesign][data-bp-theme=dark] .bp26-page .bp26-card{background:var(--bp26-panel);color:var(--bp26-fg)}html[data-bp-redesign][data-bp-theme=dark] .bp26-page .bp26-card :where(a,p,h2){color:var(--bp26-fg)}@media(max-width:999px){.bp26-result-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bp26-cart-layout{grid-template-columns:1fr}.bp26-search-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.bp26-page{padding:32px 16px 48px}.bp26-page h1{font-size:2rem}.bp26-two-grid,.bp26-three-grid{grid-template-columns:1fr;gap:24px}.bp26-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.bp26-panel{padding:20px}.bp26-nav{gap:0;justify-content:space-between;min-height:48px}.bp26-nav a,.bp26-nav summary{font-size:.875rem;padding:8px}.bp26-nav-extra{display:none}.bp26-search-options{grid-template-columns:1fr}.bp26-cart-item{gap:12px}.bp26-cart-item>a{flex-basis:80px}.bp26-cart-item img{width:80px;height:115px}html[data-bp-redesign] .product-quick-add{bottom:0!important;padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}html[data-bp-redesign] body:has(.product-quick-add){padding-bottom:calc(var(--bp26-buybar-height, 96px) + 16px)!important}.bp26-search-form>div{flex-wrap:wrap}.bp26-search-form input{flex:1 1 160px}.bp26-search-form button{flex:1 0 auto}}@media(prefers-reduced-motion:reduce){html[data-bp-redesign] *{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}html[data-bp-redesign] :where(h1,h2,h3,h4,h5,h6,summary,.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-family:Inter,Arial,sans-serif!important}.bp26-kicker{font-size:.8rem;font-weight:700;letter-spacing:.08em}.bp26-nav>.bp26-nav-books:first-child ul{left:0;right:auto}.bp26-footer-digital{grid-column:1/-1;display:flex;gap:24px;margin-bottom:16px}.bp26-footer-digital a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}.bp26-hero-covers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:center;padding:24px 8px}.bp26-hero-covers a{display:block}.bp26-hero-covers img{width:100%;height:auto;max-height:360px;object-fit:contain;filter:none;border-radius:3px;box-shadow:0 12px 24px #06164926}.bp26-hero-covers a:nth-child(2){margin-top:40px}.bp26-hero-covers a:nth-child(3){margin-top:12px}@media(max-width:749px){.bp26-hero-covers{padding:8px 0 16px;gap:12px}.bp26-hero-covers img{max-height:240px}.bp26-hero-covers a:nth-child(2){margin-top:20px}}@media(max-width:374px){.bp26-nav{gap:2px}.bp26-nav a,.bp26-nav summary{font-size:.8125rem;padding-inline:4px}}@media(max-width:749px){html[data-bp-redesign]{scroll-padding-bottom:calc(var(--bp26-buybar-height,96px) + 24px)}html[data-bp-redesign] .product-quick-add{max-height:40dvh;overflow:auto}}.bp-header.bp-header--reference .bp-header__nav{display:block!important;background:var(--bp26-bg)!important}.bp26-nav :where(a,summary):focus-visible{outline:3px solid currentColor;outline-offset:3px}.bp26-nav--drawer{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.bp26-nav--drawer details ul{position:static;max-height:none;box-shadow:none;min-width:0}@media(max-width:749px){.bp-header__nav .bp26-nav{flex-wrap:wrap;justify-content:center}.bp26-nav-books ul{max-width:calc(100vw - 32px)}}.bp26-page :where(h1,h2,h3,h4,h5,h6){color:inherit}.drawer[open]{z-index:10020!important}.bp26-nav--drawer{flex-wrap:nowrap;flex-shrink:0;min-height:max-content;height:max-content}.bp26-nav--drawer>a,.bp26-nav--drawer>details{flex-shrink:0}#header-sidebar-menu .panel__scroller{height:auto;flex-shrink:0;overflow:visible}#header-sidebar-menu .panel-footer{flex-shrink:0}.bp-header__actions .Vtl-WishlistHeaderWrapper{display:none!important}[data-bp-guest-wishlist][aria-pressed=true]{background:#c8a74b!important;color:#061649!important}.bp26-guest-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin:32px 0;padding:0;list-style:none}.bp26-guest-card{min-width:0;padding:16px;border:1px solid var(--bp26-border);border-radius:8px;background:var(--bp26-panel);color:var(--bp26-fg);overflow-wrap:anywhere}.bp26-guest-card img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:contain;filter:none!important}.bp26-guest-card h2{margin:16px 0;font-size:1.05rem;line-height:1.4}.bp26-guest-card__price{font-weight:700}.bp26-guest-card button,.bp26-guest-actions button{display:block;min-height:44px;margin-top:16px;padding:10px;border:1px solid currentColor;border-radius:5px;color:inherit;background:transparent;font:inherit;cursor:pointer}.bp26-guest-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.bp26-guest-actions button{margin-top:0}@media(min-width:1000px){.bp26-guest-list{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-bp-guest-wishlist][hidden]{display:none!important}.bp26-guest-product-button{min-height:44px;padding:12px 16px;margin-top:16px;border:1px solid currentColor;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}.product-quick-add[data-bp26-visible]{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.product-quick-add:not([data-bp26-visible]){visibility:hidden;opacity:0;pointer-events:none}@media(max-width:699px){html[data-bp-redesign] .product-quick-add{display:block;z-index:20;border-top:1px solid var(--bp26-border)}}html[data-bp-theme=dark] .shopify-section--main-product .product-info{background:#061649!important;color:#fffdf9!important}html[data-bp-theme=dark] .shopify-section--main-product .product-info :is(h2,h3,price-list,sale-price){color:#fffdf9!important}html[data-bp-theme=dark] .shopify-section--main-product .bp-quick-facts__type{color:#c8a74b!important}html[data-bp-redesign][data-bp-theme=dark] .bp-quick-facts__author,html[data-bp-redesign][data-bp-theme=dark] .bp-quick-facts__author span{color:#c9d1e3!important}html[data-bp-redesign][data-bp-theme=dark] .bp-quick-facts__author a{color:#fffdf9!important}html[data-bp-theme=dark] .shopify-section--main-product nav[aria-label] :is(a,li){color:#c9d1e3!important}html[data-bp-theme=dark] :is(.shopify-section--product-recommendations,.shopify-section--recently-viewed-products){--background:6 22 73;--text-primary:255 253 249;--text-color:255 253 249;background:#061649!important;color:#fffdf9!important}html[data-bp-theme=dark] :is(.shopify-section--product-recommendations,.shopify-section--recently-viewed-products) :is(h2,h3,.h2,.h3){color:#fffdf9!important}html[data-bp-theme=dark] :is(.shopify-section--product-recommendations,.shopify-section--recently-viewed-products) .product-card{--text-color:255 253 249;--text-primary:255 253 249;background:#102558!important;color:#fffdf9!important}html[data-bp-theme=dark] :is(.shopify-section--product-recommendations,.shopify-section--recently-viewed-products) .product-card__info{color:#fffdf9}html[data-bp-redesign][data-bp-theme=dark] :is(.shopify-section--product-recommendations,.shopify-section--recently-viewed-products) :is(sale-price,compare-at-price,.bp-card-meta){color:#fffdf9!important}html:not([data-bp-redesign]){--bp-font-serif:Inter,Arial,sans-serif;--bp-font-sans:Inter,Arial,sans-serif;--bp-serif:Inter,Arial,sans-serif;--bp-sans:Inter,Arial,sans-serif;--bp-navy-900:#061649;--bp-ink-900:#061649;--bp-rgb-navy-900:6 22 73;--bp-rgb-ink:6 22 73;--bp-gold-500:#c8a74b;--bp-rgb-gold:200 167 75;color-scheme:light}html:not([data-bp-redesign])[data-bp-theme=dark]{--background:6 22 73;--text-primary:255 253 249;--text-color:255 253 249;--input-background:16 37 88;--input-text-color:255 253 249;--dialog-background:6 22 73;--bp-white:#061649;--bp-paper:#061649;--bp-ivory:#102558;--bp-parchment:#102558;--bp-ink-900:#fffdf9;--bp-ink:#fffdf9;--bp-slate-500:#c9d1e3;--bp-border-sand:#8796b5;--bp-rgb-paper:6 22 73;--bp-rgb-ivory:16 37 88;--bp-gold-700:#c8a74b;--bp-surface:var(--bp26-bg);--bp-surface-2:var(--bp26-panel);--bp-text:var(--bp26-fg);--bp-text-muted:#c9d1e3;color-scheme:dark}html:not([data-bp-redesign]) body{background:var(--bp26-bg);color:var(--bp26-fg);font-family:Inter,Arial,sans-serif}html:not([data-bp-redesign]) :where(h1,h2,h3,h4,h5,h6,button,input,select,textarea){font-family:Inter,Arial,sans-serif}html:not([data-bp-redesign]) :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid currentColor;outline-offset:4px}.bp-header .bp-utility :is(a,span){color:#fffdf9!important}.bp-luxe-home .bp-luxe-button--gold{background:#c8a74b;color:#061649!important}html .bp26-newsletter{grid-template-columns:repeat(2,minmax(0,1fr))}.bp26-newsletter>*{min-width:0}.bp26-newsletter>.contact-form{padding:0;min-width:0;background:transparent;border:0;box-shadow:none}html .bp26-newsletter-fields input{min-width:0;max-width:100%;width:100%;flex:1 1 160px}.bp26-product h3,.bp26-discover-card h3{overflow-wrap:anywhere}@media(max-width:749px){html .bp26-newsletter{grid-template-columns:minmax(0,1fr)}.bp-header__nav .bp26-nav{position:relative}.bp-header__nav .bp26-nav-books{position:static}.bp-header__nav .bp26-nav-books ul{left:50%;right:auto;transform:translate(-50%);width:min(260px,calc(100vw - 32px));min-width:0}}html:not([data-bp-redesign]) .product-quick-add{background:var(--bp26-bg);color:var(--bp26-fg);border-color:var(--bp26-border)}.bp-header .bp-search-form__submit{background:#c8a74b!important;color:#061649!important}html:not([data-bp-theme=dark]) .bp-luxe-hero__copy h1 em,html:not([data-bp-theme=dark]) .bp-luxe-discovery b{color:#061649!important}html[data-bp-theme=dark] .bp-book-card__stock--last{color:#c8a74b!important}html[data-bp-theme=dark] .bp-badge--new{background:#c8a74b!important;color:#061649!important}html[data-bp-theme=dark] .bp-luxe-editorial__copy h2{color:#fffdf9!important}@media(max-width:699px){html:not([data-bp-redesign]) .product-quick-add{display:block;z-index:20;bottom:0;padding-bottom:calc(12px + env(safe-area-inset-bottom));max-height:40dvh;overflow:auto}html:not([data-bp-redesign]) body:has(.product-quick-add){padding-bottom:calc(var(--bp26-buybar-height,96px) + 16px)}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/bp26-site.css.map */
