/*
Theme Name: Blyntly Theme
Theme URI: http://blyntly.com/
Description: Child theme for Storefront
Author: Sumit Namdeo    
Author URI: http://blyntly.com/about-us/
Template: storefront
Version: 1.0.0
*/
/* Add your custom styles here */


/* .right-sidebar .widget-area {
    display: none;
}
*/
div#primary {
    width: 100%;
    margin-right: 0;
}

/** Storefront Customizations **/


.primary-navigation li a {
    font-size: 18px;
}

#site-header-cart li a {
    font-size: 18px;
}

span.quantity {
    font-size: 16px;
}

.woocommerce-mini-cart__total.total {
    font-size: 17px;
}


.product-category h2 {
    font-size: 1.2rem !important;
}

.wc-block-product-new .price,
.product .price,
.woocommerce-Price-amount {
    font-size: 17px;
}

.wp-singular .woocommerce-Price-amount {
    font-size: 22px;
}


.wp-block-button .add_to_cart_button,
.product .add_to_cart_button {
    border-radius: 4px !important;
    font-size: 1.2em !important;
    padding: 0.86em 2em !important;
}

.wc-block-grid .wc-block-grid__product-onsale {
    border: 1px solid #37d762;
    color: #54ca56;
}

.storefront-sorting {
    font-size: 1.2em;
}

.woocommerce-breadcrumb {
    font-size: 1.1em !important;
}

.single_add_to_cart_button {
    background-color: #7c3aed;
    color: #ffffff;
}

.site-info {
    text-align: center;
    padding-bottom: 0px;
    padding: 1.617924em 0 0;
}

.site-info p {
    margin-bottom: 0px;
}


.site-footer {
    padding: 1.618em 0 1.706326em;
}


.footer-widgets .widget_media_image {
    margin-bottom: 0px;
}

.footer-widgets .widget_text {
    margin-bottom: 10px;
}

button.alt {
    background-color: #7c3aed !important;
    color: #ffffff !important;
    border-radius: 4px !important;
}

#tab-description li p {
    margin-bottom: 0;
}


.product-category img {
    border-radius: 4px;
    filter: drop-shadow(0px 0px 12px #000000);
}

.wc-block-grid__product img {
    border-radius: 0.5rem;
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}

.need-help {
    margin-top: 80px;
}

.wc-block-cart-items .wc-block-components-product-name {
    font-size: 18px;
    text-decoration: none !important;
}

.wc-block-components-product-metadata {
    font-size: 1em;
}

.wc-block-cart-item__wrap .price del,
.wc-block-cart-item__wrap .price ins {
    font-size: 18px !important;
}

.wc-block-cart-item__remove-link {
    font-size: 12px !important;
    text-decoration: none !important;
    color: #fff !important;
    background: #333333 !important;
    padding: 3px !important;
    border-radius: 3px !important;
}