/* Heading levels were renumbered for a valid outline (accessibility / SEO).
   Converted headings carry class hx<old level>; these rules are generated copies of the theme's
   h3/h4/h5 rules so they keep their original look. Regenerate if the theme CSS changes. */
/* from shop.css */
.single-product-bottom-info :is(h1,h2,h3,h4,h5,h6):where(.hx3),.single-product-bottom-info :is(h1,h2,h3,h4,h5,h6):where(.hx4),.single-product-bottom-info :is(h1,h2,h3,h4,h5,h6):where(.hx5){font-weight:700}
.review-form :is(h1,h2,h3,h4,h5,h6):where(.hx4){margin-bottom:10px}
.woocommerce-account .woocommerce-MyAccount-content :is(h1,h2,h3,h4,h5,h6):where(.hx3){font-weight:600}
.single-product-bottom-info :is(h1,h2,h3,h4,h5,h6):where(.hx4){margin-bottom:30px}
.related-products :is(h1,h2,h3,h4,h5,h6):where(.hx3){font-weight:700;margin-bottom:35px}
form.checkout.woocommerce-checkout :is(h1,h2,h3,h4,h5,h6):where(.hx3){margin-bottom:20px}
form.checkout.woocommerce-checkout :is(h1,h2,h3,h4,h5,h6):where(.hx3)#order_review_heading{margin-top:20px}
.front-product-area .product-info .content :is(h1,h2,h3,h4,h5,h6):where(.hx4){font-weight:600;text-transform:uppercase;font-size:16px}
.front-product-heading :is(h1,h2,h3,h4,h5,h6):where(.hx4){font-weight:600;margin-bottom:0;font-size:28px}
.dark-layout #woosq-popup .woocommerce.single-product :is(h1,h2,h3,h4,h5,h6):where(.hx3),.dark-layout #woosq-popup .woocommerce.single-product :is(h1,h2,h3,h4,h5,h6):where(.hx4),.dark-layout #woosq-popup .woocommerce.single-product :is(h1,h2,h3,h4,h5,h6):where(.hx5),.front-product-area .product-info .content :is(h1,h2,h3,h4,h5,h6):where(.hx4){color:#232323}
.dark-layout .woosc-area :is(h1,h2,h3,h4,h5,h6):where(.hx3),.dark-layout .woosc-area :is(h1,h2,h3,h4,h5,h6):where(.hx4),.dark-layout .woosc-area :is(h1,h2,h3,h4,h5,h6):where(.hx5),.dark-layout .woosc-popup :is(h1,h2,h3,h4,h5,h6):where(.hx3),.dark-layout .woosc-popup :is(h1,h2,h3,h4,h5,h6):where(.hx4),.dark-layout .woosc-popup :is(h1,h2,h3,h4,h5,h6):where(.hx5){color:#232323!important}
