:root{--bp-font-serif:Inter,Arial,sans-serif;--heading-font-family:Inter,Arial,sans-serif;--text-font-family:Inter,Arial,sans-serif}.shopify-section--header .bp-header__search{display:block!important;min-width:0}.shopify-section--header .bp26-theme-action{order:3!important}.shopify-section--header button.bp26-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px!important;min-height:44px!important;padding:0!important;border:0;border-radius:6px;background:transparent;color:#061649;cursor:pointer}.shopify-section--header .bp26-theme-toggle svg{width:22px;height:22px;flex:none}.shopify-section--header .bp26-mode-sun,html[data-bp-theme=dark] .shopify-section--header .bp26-mode-moon{display:none}html[data-bp-theme=dark] .shopify-section--header .bp26-mode-sun{display:block}.shopify-section--header .bp26-theme-toggle[hidden]{display:none!important}.shopify-section--header .bp26-theme-toggle:focus-visible{outline:3px solid #061649;outline-offset:3px}.shopify-section--header .bp26-logo-dark,html[data-bp-theme=dark] .bp26-has-dark-logo .bp26-logo-light{display:none!important}html[data-bp-theme=dark] .bp26-has-dark-logo .bp26-logo-dark{display:block!important}html[data-bp-theme=dark] .shopify-section--header .bp-header{background:#061649!important;color:#fffdf9!important}html[data-bp-theme=dark] .shopify-section--header .bp-header__menu-toggle,html[data-bp-theme=dark] .shopify-section--header .bp-header__action,html[data-bp-theme=dark] .shopify-section--header .bp-header__action svg{color:#fffdf9!important}html[data-bp-theme=dark] .shopify-section--header .bp26-theme-toggle{color:#fffdf9}html[data-bp-theme=dark] .shopify-section--header .bp26-theme-toggle:focus-visible{outline-color:#fffdf9}@media(max-width:699px){.shopify-section--header .bp-header__bar{grid-template-columns:44px minmax(0,1fr) max-content!important}}.bp-book-card__image,.product-card__image{filter:none!important}.shopify-section--header .bp-header__logo{width:auto!important;max-width:100%;max-height:34px;object-fit:contain}@media(max-width:699px){.shopify-section--header .bp-header__logo{max-height:24px!important}}.shopify-section--header .bp26-search-open{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:center;min-width:0;min-height:48px;text-decoration:none}.shopify-section--header .bp26-search-hint{min-width:0;overflow:hidden;padding:0 12px;color:#061649;font:400 .9rem Inter,Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap}.shopify-section--header .bp26-search-open .bp-search-form__submit{min-width:48px;min-height:48px;background:#c8a74b!important;color:#061649!important}.shopify-section--header .bp26-search-open .bp-search-form__submit svg{color:#061649!important}.shopify-section--header .bp26-search-open:focus-visible{outline:3px solid #061649;outline-offset:3px}html[data-bp-theme=dark] .shopify-section--header .bp26-search-open:focus-visible{outline-color:#fffdf9}#search-drawer .search-input{gap:8px}#search-drawer .search-input>input{min-width:0;font-size:1rem}#search-drawer .bp26-search-submit{min-height:44px;padding:8px 12px;border:0;border-radius:6px;background:#c8a74b;color:#061649;font:700 .9rem Inter,Arial,sans-serif;cursor:pointer}#search-drawer .search-input>[type=reset]{display:none;min-width:44px;min-height:44px}#search-drawer .search-input>input:not(:placeholder-shown)~[type=reset]{display:inline-flex;align-items:center;justify-content:center;opacity:1}#search-drawer :focus-visible,#header-sidebar-menu :focus-visible{outline:3px solid currentColor;outline-offset:3px}html[data-bp-theme=dark] #search-drawer,html[data-bp-theme=dark] #header-sidebar-menu{--dialog-background:6 22 73;--background:6 22 73;--text-primary:255 253 249;--text-color:255 253 249}html[data-bp-theme=dark] #search-drawer input::placeholder{color:#fffdf9c7}.bp-footer{background:#061649!important;color:#fffdf9!important;border-top-color:#c8a74b!important}.bp-footer__tagline,.bp-footer__copyright,.bp-footer__newsletter p,.bp-footer a,.bp-footer__col-title,.bp26-footer-business{color:#fffdf9!important}.bp-footer a:hover,.bp-footer a:focus-visible{color:#c8a74b!important}.bp-footer :focus-visible{outline:3px solid #fffdf9;outline-offset:3px}.bp-footer__col a,.bp-footer__legal a,.bp26-footer-business a{display:inline-flex;align-items:center;min-height:32px}.bp26-footer-business{margin-top:16px;font-size:.9rem;line-height:1.5}.bp26-footer-business p{margin:3px 0}.bp-footer__newsletter-form{grid-template-columns:minmax(0,1fr) auto}.bp-footer__newsletter-form button{min-width:48px;min-height:48px;padding:8px 14px;background:#c8a74b;color:#061649;font:700 .9rem Inter,Arial,sans-serif}.bp-footer__newsletter-form input[type=email]{min-height:48px;color:#061649}.bp-footer__newsletter .bp26-footer-consent{margin:12px 0 0;font-size:.8125rem;line-height:1.5}@media(max-width:699px){html[data-bp-theme=dark] .bp-dock{background:#061649!important;border-top-color:#c8a74b!important}html[data-bp-theme=dark] .bp-dock__link{color:#fffdf9!important}html[data-bp-theme=dark] .bp-dock__link[aria-current=page]{background:#c8a74b!important;color:#061649!important}}.shopify-section--header .bp-header__bar :where(a,button,input,summary):focus-visible{outline:3px solid #061649!important;outline-offset:3px}.shopify-section--header .bp-header__nav :where(a,button,summary):focus-visible,.shopify-section--header .bp-utility :where(a,button,summary):focus-visible{outline:3px solid #fffdf9!important;outline-offset:3px}html[data-bp-theme=dark] .shopify-section--header .bp-header__bar :where(a,button,input,summary):focus-visible{outline-color:#fffdf9!important}.bp-footer__newsletter-form input:focus-visible,.bp-footer__newsletter-form button:focus-visible{outline:3px solid #061649!important;outline-offset:-4px}.bp-dock a:focus-visible{outline:3px solid #061649!important;outline-offset:-3px}html[data-bp-theme=dark] .bp-dock a:focus-visible{outline-color:#fffdf9!important}.shopify-section--header .bp-utility{background:#061649!important}.shopify-section--header .bp-header__nav :where(a,button,summary):focus-visible{outline-color:#061649!important}html[data-bp-theme=dark] .shopify-section--header .bp-header>.bp-container,html[data-bp-theme=dark] .shopify-section--header .bp-header__nav{background:#061649!important;border-color:#8796b5!important}html[data-bp-theme=dark] .shopify-section--header .bp-header__action-label,html[data-bp-theme=dark] .shopify-section--header .bp-main-menu__list>li>a,html[data-bp-theme=dark] .shopify-section--header .bp-main-menu__list summary{color:#fffdf9!important}html[data-bp-theme=dark] .shopify-section--header .bp-main-menu__dropdown{background:#12295a!important;border-color:#c8a74b!important;color:#fffdf9!important}html[data-bp-theme=dark] .shopify-section--header .bp-main-menu__dropdown a{color:#fffdf9!important}html[data-bp-theme=dark] .shopify-section--header .bp-main-menu__dropdown a:hover{background:#263e70!important}html[data-bp-theme=dark] .shopify-section--header .bp-header__nav :where(a,button,summary):focus-visible{outline-color:#fffdf9!important}
/*# sourceMappingURL=/cdn/shop/t/79/assets/bp26-theme-mode.css.map */
