/*
Theme Name: Storefront Child
Version: 1.0
Description: Child theme for Storefront.
Author: Woo
Author URI: https://woocommerce.com
Template: storefront
*/

/* --------------- Theme customization starts here ----------------- */
// <uniquifier>: Use a unique and descriptive class name
// <weight>: Use a value from 100 to 900

.roboto-condensed-<uniquifier> {
  font-family: "Roboto Condensed", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}
.shippori-mincho-regular {
  font-family: "Shippori Mincho", serif;
  font-weight: 400;
  font-style: normal;
}

@media (min-width: 768px) {
    .site-header .site-branding img {
       max-width: 100px;
      
    }
}

body,input,textarea {
    color: #43454b;
    font-family: "Shippori Mincho", serif;
    line-height: 1.618;
    text-rendering: optimizeLegibility;
    font-weight: 400
}
    .main-navigation ul li, .secondary-navigation ul li {
       font-family: "Roboto Condensed", sans-serif;
		text-transform: uppercase;
    }
h1, h2, h3, h4, h5, h6, .wc-block-grid__product-title {
      font-family: "Roboto Condensed", sans-serif;
		text-transform: uppercase;
	color: #333333;
}
h1,h2,h3,h4,h5,h6 {
    clear: both;
    font-weight: 300;
    margin: 0em;
    color: #131315
}
ul.products li.product .woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-category__title,ul.products li.product .wc-block-grid__product-title,ul.products li.product .wc-block-grid__product-title>a:not(.has-font-size),ul.products .wc-block-grid__product .woocommerce-loop-product__title,ul.products .wc-block-grid__product .woocommerce-loop-category__title,ul.products .wc-block-grid__product .wc-block-grid__product-title,ul.products .wc-block-grid__product .wc-block-grid__product-title>a:not(.has-font-size),.wc-block-grid__products li.product .woocommerce-loop-product__title,.wc-block-grid__products li.product .woocommerce-loop-category__title,.wc-block-grid__products li.product .wc-block-grid__product-title,.wc-block-grid__products li.product .wc-block-grid__product-title>a:not(.has-font-size),.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__title,.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-category__title,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title>a:not(.has-font-size),button {
	 font-family: "Roboto Condensed", sans-serif;
		text-transform: uppercase;
    font-size: 1.5rem
}
.hentry .entry-content .wp-block-button .wp-block-button__link, .editor-styles-wrapper .wp-block-button .wp-block-button__link {
	 font-family: "Roboto Condensed", sans-serif;
		text-transform: uppercase;
    border-radius: 0;
    font-size: 1em;
    line-height: 1.618;
    border: 0;
    cursor: pointer;
    padding: .6180469716em 1.41575em;
    text-decoration: none;
    font-weight: 600;
    text-shadow: none;
    display: inline-block;
    -webkit-appearance: none;
}

    .hentry .entry-content .wp-block-cover .wp-block-cover__inner-container, .editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container {
        width: 50vw;
        max-width: 50vw;
        padding-top: 6.8535260698em;
        padding-bottom: 6.8535260698em;
        background-color: rgb(255, 255, 255, 0.0);
    }
  @media (min-width: 768px) {
        #masthead .col-full {
            display: flex;
            align-items: center;
        }

        #masthead .main-navigation {
            text-align: right;
        }

        .woocommerce-active .site-header div.site-branding {
            width: auto;
        }
    }
.theme-twentytwenty .wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product, .theme-twentytwenty .wc-block-grid.has-5-columns.alignfull .wc-block-grid__product, .wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product, .wc-block-grid.has-5-columns.alignfull .wc-block-grid__product {
    font-size: 1.5rem !important;
}
.wc-block-grid__product-title {
   /*   min-height: 100px;
   OR*/
    min-height: 100px !important; 
}
.widget_nav_menu ul li::before {
    content: none;
}
.site-footer a {
    color: #2c2d33;
    text-decoration: none;
}
.woocommerce-info, .woocommerce-noreviews, p.no-comments {
    background-color: #333333;
}
.woocommerce-message, .woocommerce-info, .woocommerce-error, .woocommerce-noreviews, p.no-comments {
    background-color: #333333;
    border-left: 0.6180469716em solid rgba(0, 0, 0, .15);
   }
.hentry .entry-header {
 margin-bottom: 0.1em;
    /*border-bottom: 1px solid rgba(0, 0, 0, 5%);*/
}
@media (min-width: 768px) {
    .hentry .entry-header {
        margin-bottom: 0.1em;
    }
}
input[type=text], input[type=email] {
	width:100%;
}
.widget .widget-title, .widget .widgettitle {
    font-size: 1.5em;
    letter-spacing: 0;
    border-bottom: 1px solid rgba(0, 0, 0, 5%);
    padding: 0 0 1em;
    margin-bottom: 1em;
    font-weight: 300;
    font-family: roboto condensed, sans-serif;
}
@media (min-width: 768px) {
    .storefront-breadcrumb {
        padding: 1.41575em 0;
        margin: 1em 0 0;
    }
}
.woocommerce-breadcrumb a:first-of-type::before {
     display: none;
   }
.shopCover {
	    width: 200%;
    margin-left: -50%;
}
