/*
Theme Name: T-Shirt Clothing
Theme URI: https://www.ovationthemes.com/products/free-t-shirt-wordpress-theme
Author: pewilliams
Author URI: https://www.ovationthemes.com/
Description: T-Shirt Clothing is a modern and versatile theme designed for online clothing stores, apparel shops, fashion boutiques, custom print businesses, print-on-demand services, branded merchandise stores, and multivendor marketplaces. It is also suitable for sellers of casual wear, streetwear, designer outfits, accessories, and lifestyle fashion products, making it ideal for entrepreneurs building a scalable online retail presence. The design is clean, minimal, and product-focused, ensuring clothing items and collections are displayed in an attractive and organized layout that enhances shopping experience and engagement. Fully responsive and mobile-friendly, it delivers smooth performance across desktops, tablets, and smartphones. Optimized code structure ensures fast loading speed and improved search visibility for better reach and customer acquisition. The theme includes flexible customization options for layouts, colors, typography, and branding elements, allowing complete creative control without technical complexity. Integrated sections such as banners, testimonials, featured products, and call-to-action areas help improve conversions and customer interaction. Social media integration further supports brand promotion and audience growth. Overall, it provides a powerful and efficient solution for building a professional online fashion and apparel store with strong eCommerce capabilities.
Version: 6.1
Requires PHP: 5.6
Tested up to: 6.9
Requires at least: 5.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: t-shirt-clothing
Template: clothing-store
Tags: blog, food-and-drink, e-commerce, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, grid-layout, custom-colors, custom-background, custom-header, custom-menu, custom-logo, editor-style, sticky-post, featured-images, flexible-header, featured-image-header, footer-widgets, full-width-template, threaded-comments, theme-options, wide-blocks, block-styles, post-formats, translation-ready
T-Shirt Clothing WordPress Theme, Copyright 2022 pewilliams
T-Shirt Clothing is distributed under the terms of the GNU GPL

T-Shirt Clothing WordPress Theme is child theme of Clothing Store WordPress Theme, Copyright 2022 pewilliams
Clothing Store WordPress Theme is distributed under the terms of the GNU GPL
*/

:root {
    --theme-primary-color:#e5523e;
    --theme-heading-color:#131313;
    --theme-primary-fade:#ffedea;
    --theme-footer-color:#131313;
    --slider-overlay:#131313;
}

a,a:hover{
    text-decoration: none;
}
/*color change*/
a.header-cart i,ins .product-details span.woocommerce-Price-amount.amount bdi,
strong.bold-number{
    color: var(--theme-primary-color);
}
.scrollup.is-active:hover, .scrollup.is-active:focus ,
.page-template-custom-home-page a.added_to_cart.wc-forward:hover,
.page-template-custom-home-page a.added_to_cart.wc-forward,
a.added_to_cart.wc-forward,
.top_bar,.home-btn a,.box-content a,span.onsale,a.added_to_cart.wc-forward {
    background: var(--theme-primary-color);
}
.page-template-custom-home-page a.added_to_cart.wc-forward:hover{
    color: #fff;
}
.top_bar span i:hover,
.product-details h4 a,
.product-details span.woocommerce-Price-amount.amount bdi, 
p.slim-countdown-text{
    color: var(--theme-heading-color);
}
#countdown-timer,.border-box{
    border-color: var(--theme-heading-color);
}
#slider{
    background: var(--slider-overlay);
}
.site-info .footer-copyright,
.site-info a:hover{
    color: #131313;
}
.site-info{
    color: #fff;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #fff !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
    color: #fff;
    background: var(--theme-primary-color);
    border: none;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b{
    border-color: #fff !important;
}

.product-search input[type="search"] {
    background: #efedeb;
}

.without-img-head,#preloader {
    background-color: #ffedea;
}
.site-footer input[type="search"]{
    color: #666c6e;
}
/*loader*/
#loader ,#loader:after{
    border-top-color: var(--theme-primary-color);
}
#loader:before{
   border-top-color: #131313; 
}
.spinner > div{
    background-color: #131313;
}
.cat-dropdown-toggle {
    background: var(--theme-primary-color);
    color: #fff;
    text-align: center;
}
.cat-dropdown-toggle:hover,
.cat-dropdown-toggle:focus{
    color: #131313;
}
li.cat-inn a{
    color: #000;
}
.product-search button {
    background: url(assets/images/search.png) no-repeat scroll 10px;
}
.header-text span i:hover {
    background: #eee;
    border-radius: 50%;
    padding: 7px 9px;
}
.menu_header_box {
    border-bottom: none;
    border-top: none;
    background: #e6e1d8;
}
.select2-dropdown {
    top: -27px;
}
#slider img {
    width: 100%;
    border-radius: 0;
    height: 700px;
    object-fit: cover;
    opacity: 0.5;
}
#slider .carousel-caption {
    bottom: auto;
}
.pro_box {
    position: relative;
}
.pro_inner_box {
    position: absolute;
    bottom: 20%;
    left: 0;
    right: 0;
}
.pro_inner_box h4 a {
    background: var(--theme-primary-color);
    color: #fff;
    padding: 10px;
    font-size: 16px;
}
.pro_box img{
    width: 100%;
    height: 250px;
}
/* Default*/
.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar,.comment-author .avatar {
    border-color: var(--theme-heading-color);
}
/* Accessibility */
/* Text meant only for screen readers. */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
  /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  clip-path: none;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */
}

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
  outline: 0;
}

@media screen and (max-width: 991px){
    .toggle-menu button {
        background: var(--theme-heading-color);
        color: var(--post-bg-color);
        margin: 0 !important;
    }
    .toggle-menu.gb_menu{
        text-align: right !important;
    }
    .gb_nav_menu ul ul{
        background: transparent;
    }
    .side_gb_nav {
        background-color: #131313;
    }
    .gb_nav_menu ul li a:active, .gb_nav_menu ul li a:hover{
        color: var(--theme-primary-color) !important;
    }
    #slider .carousel-control-prev, #slider .carousel-control-next {
        top: 50%;
        transform: translateY(-50%);
    }
    .toggle-menu button:hover {
        background: var(--theme-primary-color);
        color: #fff;
    }
    .pro_inner_box h4 a{
        font-size: 13px;
    }
    #slider img{
        height: 500px;
    }
    .pro_box img{
        height: 200px;
    }
}
@media screen and (max-width:767px){
    .pro_box img{
        height: 250px;
    }
}
@media screen and (max-width: 575px){
    .copyright {
        text-align: center;
    }
    #slider img{
        height: 400px;
    }
    #slider .carousel-caption{
        text-align: center !important;

    }
    #slider .carousel-control-next-icon, #slider .carousel-control-prev-icon,#slider .carousel-control-next-icon:hover, #slider .carousel-control-prev-icon:hover{
        padding: 0;
        background: transparent;
        font-size: 15px;
    }

}