/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Jan 25 2026 | 11:31:45 */
/* Body everywhere in Woo */
.woocommerce,
.woocommerce-page,
.woocommerce div.product,
.woocommerce-cart,
.woocommerce-checkout,
.woocommerce-account {
  font-family: 'Inter', sans-serif;
}

/* Product titles (shop cards + single product) */
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h2,
.woocommerce div.product .product_title,
.woocommerce .related.products h2,
.woocommerce .upsells.products h2 {
  font-family: 'Staatliches', sans-serif;
  font-weight: 400;
  letter-spacing: 0.01em;
  text-transform: uppercase;
}

/* Category / archive header title */
.woocommerce-products-header__title,
.woocommerce .page-title {
  font-family: 'Staatliches', sans-serif;
  font-weight: 400;
  letter-spacing: 0.02em;
  text-transform: uppercase;
}

/* Prices (UI-like, not headings) */
.woocommerce ul.products li.product .price,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce-cart .cart_totals h2,
.woocommerce-checkout-review-order-table tfoot th,
.woocommerce-checkout-review-order-table tfoot td {
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
}

/* Buttons (Add to cart, checkout, apply coupon, update cart) */
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.woocommerce a.add_to_cart_button,
.woocommerce a.single_add_to_cart_button,
.woocommerce button.single_add_to_cart_button {
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.08em;
}

/* Quantity, variation selects, filters, ordering */
.woocommerce .quantity,
.woocommerce .variations,
.woocommerce .variations select,
.woocommerce .woocommerce-ordering select,
.woocommerce .widget_product_categories,
.woocommerce .widget_price_filter,
.woocommerce .widget_layered_nav,
.woocommerce .woocommerce-result-count {
  font-family: 'Inter', sans-serif;
}

/* Tabs + headings inside product page */
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce div.product .woocommerce-tabs h2 {
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.06em;
}

/* Checkout labels + form labels */
.woocommerce form .form-row label,
.woocommerce-checkout #payment .payment_method_title,
.woocommerce-checkout h3,
.woocommerce-account h2 {
  font-family: 'Barlow Condensed', sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.06em;
}

/* Notices (success/error/info) */
.woocommerce-message,
.woocommerce-error,
.woocommerce-info {
  font-family: 'Inter', sans-serif;
}

/* Breadcrumbs + meta (SKU, categories, tags) */
.woocommerce .woocommerce-breadcrumb,
.woocommerce div.product .product_meta,
.woocommerce div.product .product_meta * {
  font-family: 'Inter', sans-serif;
  letter-spacing: 0;
}
/* FORCE secondary header typography (override nav styles) */
#header-outer #header-secondary-outer .nectar-center-text,
#header-outer #header-secondary-outer .nectar-center-text a {
font-family: 'Barlow Condensed', sans-serif !important;
font-weight: 500 !important;
text-transform: uppercase !important;
letter-spacing: 0,1 !important;
font-size: 17px !important;
line-height: 18px !important;
}
/* FORCE: Webshop widget (nav_menu-2) typography */
.widget > h4,
.widget .widgettitle {
font-size: 18px !important;
line-height: 22px !important;
font-weight: 500 !important;
}