/*
Theme Name: My Site
Theme URI: https://www.google.com
Template: shopline
Author: Todd
Author URI: https://www.google.com
Description: Theme supported by Toddy.
Tags: wide-blocks,block-patterns,block-styles,editor-style,right-sidebar,theme-options,custom-menu,custom-logo,editor-style,featured-images,translation-ready,flexible-header,full-width-template,threaded-comments,e-commerce,footer-widgets
Version: 1.6.8.1762395456
Updated: 2025-11-06 02:17:36

*/

.pre-loader, .overlayloader, .heading-border {
    display: none;
}

.navigation .menu > li > a {

    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
}

.cat-grid .catli figure.cat-img figcaption .caption-heading {
    width:100%;
    bottom: 0%;
    text-align: center;
}

.featured-grid .meta .name a, #shopmain h2.woocommerce-loop-product__title{
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}



.featured-grid .meta .name a, .woocommerce ul.products li.product .woocommerce-loop-product__title{
    padding: .5em 0 0 0;
}

h1.title {
    margin-bottom: 5px;
}

.woocommerce-tabs .panel, .single-product .content-border, .archive.woocommerce-page ul.products, .single-product .social-share, .footer-widget, .footer-bottom{
    border-top: 1px solid rgba(6, 6, 6, 0.1);
}

.woocommerce div.product h1.product_title {
    font-size: 18px !important;
    line-height: 22px !important;
    font-weight: 500;
}

.flex-viewport, .woocommerce div.product div.images .flex-control-thumbs li img{
    border: 1px solid #efefef;
}

.woocommerce-tabs ul.tabs li.active {
color:#2590eb !important;
}

.wp-block-woocommerce-product-categories li:before {
	content:url(rec_arrow_grey.gif);
}

.sidebar .sidebar-inner-widget ul li {
  padding: 6px 0;
  border-bottom: 1px dashed #cdcdcd;
}

.sidebar .sidebar-inner-widget ul li:last-child a {
  border-bottom: none;
}


@media screen and (max-width: 550px){
.summary, .entry-summary{
	padding: 0 5px !important;
}
}