/* Target-native drawer presentation. Preserve provider markup and WooCommerce actions. */
.tbl-nav .tbl-nav__panel{box-sizing:border-box;background:#fff;color:#211812;font-family:Arial,sans-serif;max-width:100vw;overflow-y:auto;overscroll-behavior:contain}
.tbl-nav .tbl-nav__panel .searchform .flex-row{border:1px solid #211812;border-radius:0;background:#fff}
.tbl-nav .tbl-nav__panel .searchform input.search-field{min-width:0;max-width:100%;color:#211812;background:#fff;box-shadow:none}
.tbl-nav .tbl-nav__panel :focus-visible{outline:2px solid #211812;outline-offset:3px}
.tbl-nav .tbl-nav__cart .widget_shopping_cart_content{color:#211812;overflow-wrap:anywhere}
.tbl-nav .tbl-nav__cart ul.product_list_widget{margin:0;padding:0;list-style:none}
.tbl-nav .tbl-nav__cart ul.product_list_widget li{display:flow-root;position:relative;min-width:0;margin:0 0 18px;padding:0 30px 18px 0;border-bottom:1px solid #ddd}
.tbl-nav .tbl-nav__cart ul.product_list_widget li img{position:static;float:left;width:88px;max-width:32%;height:auto;object-fit:contain;margin:0 16px 8px 0}
.tbl-nav .tbl-nav__cart ul.product_list_widget li a.remove{position:absolute;right:0;top:0;left:auto}
.tbl-nav .tbl-nav__cart .woocommerce-mini-cart__buttons{display:grid;gap:10px}
.tbl-nav .tbl-nav__cart .woocommerce-mini-cart__buttons a.button,.tbl-nav .tbl-nav__cart .return-to-shop .button{display:block;width:100%;height:auto;min-height:44px;margin:0;padding:12px 16px;border:1px solid #211812;border-radius:0;text-align:center;white-space:normal;line-height:1.35}
.tbl-nav .tbl-nav__cart .woocommerce-mini-cart__buttons a.checkout,.tbl-nav .tbl-nav__cart .return-to-shop .button{background:#211812!important;color:#fff!important}
.tbl-nav .tbl-nav__cart .woocommerce-mini-cart__buttons a:not(.checkout){background:#fff;color:#211812}
.tbl-nav .tbl-nav__cart .quantity input{max-width:100%}
@media(max-width:480px){.tbl-nav .tbl-nav__panel{width:100vw;max-width:100vw;padding:16px}.tbl-nav .tbl-nav__cart ul.product_list_widget li img{width:72px;margin-right:12px}}
