/*
Theme Name: Ricky-Child
Theme URI: https://parkofideas.com/ricky/
Text Domain: ricky-child
Description: Pet Shop & Care WooCommerce Theme
License: GNU General Public License v2.0 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 1.2
Template: ricky
Author: parkofideas.com
Author URI: https://parkofideas.com
Tags: right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, theme-options, translation-ready
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

/* Style for product category thumbnail images */
.tax-product_cat .c-sub-categories__thumb-wrap > img {
    object-fit: contain;
}

.c-product__summary th.label {
    font-size: 15px;
    color: #13212c;
}

.c-product__summary select:not(.hide) {
    font-size: 14px;
    padding: 10px 28px 10px 9px;
}

.c-product__summary .variations {
    margin-bottom: 0;
}

/* Style the custom colour swatch */
a[href*="filter_colour=custom-colours"] .c-ip-attribute-filter__sw, .custom-swatch .c-ip-attribute-filter__sw--color {
    /* background: linear-gradient(45deg, #ff0000, #00ff00, #0000ff); */
    background: linear-gradient(45deg, #ff0000, #ffa500, #ffff00, #008000, #0000ff, #800080);
    color: #fff;
}


/* .tag-multi-colour, .attribute-multi-colour {
    background: linear-gradient(90deg, #ff0000, #ffa500, #ffff00, #008000, #0000ff, #800080);
    color: #fff;
    border: none;
} */

blockquote, 
.entry-content blockquote, 
div[class*="-text-editor"] blockquote, 
:is(.entry-content,div[class*="-text-editor"]) :is(blockquote,.wp-block-quote,
.wp-block-column blockquote,
.wp-block-column .wp-block-quote) {
    border-left: 2px solid !important;
    margin-left: 0 !important;
    padding-left: 20px !important;
    background-color: transparent !important;
    border-radius: 0 !important;
    padding: 0 20px !important;
}

.term-customisable.tax-product_cat .c-sub-categories__thumb-wrap > img {
    object-fit: cover !important;
}

/* Hide blockquote 'please note:' text in product description */
.c-product-grid__short-desc blockquote {
    display: none;
}
/* 
.c-page-header {
    background-color: #192b3a !important;
} */

footer .c-ip-inline-menu a:hover {
    color: #ffffff !important;
}


@media (max-width: 1189px) {
    .mega-menu-product-grid {

    }

    .mega-menu-items {

    }
        .c-mobile-menu__subitem--parent > a {
            color: var(--top_menu_submenu_accent_color);
        }
        .c-header__menu-shadow {
            background-color: #13212cee;
        }
}

.c-product__short-description a {
    color: #13212c;
}