/*
 Theme Name:   The7 Child
 Theme URI:    https://dyermarine.com
 Description:  Child theme for The7
 Author:       Dyer Marine
 Author URI:   https://dyermarine.com
 Template:     dt-the7
 Version:      1.0.0
 Text Domain:  the7-child
*/


@font-face {
  font-family: "Parisienne";
  src: url("assets/fonts/Parisienne-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Montserrat";
  src: url("assets/fonts/Montserrat-VariableFont_wght.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

body.tax-product_cat .page-title {
  min-height: 496px;
  background-color: #d3d3d3;
  background-image:
    linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)),
    var(--the7-child-cat-title-bg, none);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: flex;
  align-items: center;
  text-align: center;
}

body.tax-product_cat .page-title .wf-wrap {
  width: 100%;
}

body.tax-product_cat .page-title .page-title-head h1,
body.tax-product_cat .page-title h1 {
  color: #fff;
  text-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  font-family: "Parisienne", cursive;
  font-size: 60px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: capitalize;
}

body.tax-product_cat .page-title .page-title-breadcrumbs,
body.tax-product_cat .page-title .breadcrumbs,
body.tax-product_cat .page-title .breadcrumbs a {
  color: #fff;
  text-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  font-family: "Montserrat", sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

body.tax-product_cat .page-title .breadcrumbs li:before {
  color: #fff;
  opacity: 1;
  text-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}
