/*
Theme Name: Batavia Pro 1:1 Plus (Starter)
Theme URI: https://example.com/batavia-pro-1to1-plus
Author: You
Author URI: https://example.com
Description: Starter theme scaffold for Batavia Pro 1:1 Plus with WooCommerce support and a basic cart drawer.
Version: 1.0.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: batavia-pro-1to1-plus
*/
:root {
  --drawer-width: 420px;
}
/* Basic reset */
* { box-sizing: border-box; }
body { margin: 0; }
/* Drawer */
.bp-cart-drawer-backdrop {
  position: fixed; inset: 0; background: rgba(0,0,0,.4);
  opacity: 0; pointer-events: none; transition: opacity .25s ease;
}
.bp-cart-drawer {
  position: fixed; top: 0; right: -100%; height: 100vh; width: var(--drawer-width);
  background: #fff; box-shadow: -2px 0 18px rgba(0,0,0,.15);
  transition: right .25s ease; display: flex; flex-direction: column;
}
.bp-cart-drawer.open { right: 0; }
.bp-cart-drawer-backdrop.open { opacity: 1; pointer-events: auto; }
.bp-cart-drawer__header { padding: 16px 20px; border-bottom: 1px solid #eee; font-weight: 600; }
.bp-cart-drawer__body { flex: 1; overflow: auto; padding: 16px 20px; }
.bp-cart-drawer__footer { border-top: 1px solid #eee; padding: 16px 20px; }
.bp-cart-open-btn { cursor: pointer; }
*/
