/*!
Theme Name: Santa Rita Plants
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

/* Theme customization starts here
-------------------------------------------------------------- */


/* Global Palette */
:root
{
    --global-palette10: #ED155D;
}

/* Transitions */
@view-transition
{
    navigation: auto;
}

/*  Kadence css “fixings” */
body
{
    text-wrap: pretty;
}

/* header mobile */
.drawer-content .site-header-item
{
    overflow-y: auto;
    max-width: 90vh;
}

.mobile-navigation
{
    max-height: 100%;
}

.kt-btn-width-type-auto
{
    width: auto;
}

.kb-adv-form-message.kb-adv-form-warning
{
    padding: 0.1em 1em;
}

.new-row-diferent-height .kt-inner-column-height-full:not(.kt-row-layout-row)
{
    grid-auto-rows: unset;
}

.mobile-navigation ul.has-collapse-sub-nav ul.sub-menu
{
    margin: 0;
    padding: 0;
}

@media (max-width: 1024px)
{
    #block-8 figure
    {
        margin: 0 auto;
    }

    .kt-inner-column-height-full.kt-tab-layout-equal,
    .kt-inner-column-height-full:not(.kt-tab-layout-inherit):not(.kt-tab-layout-row)
    {
        grid-auto-rows: unset;
    }
}

/* woo */


.entry-hero-container-inner .entry-header>div
{
    max-width: 700px;
}


@media screen and (min-width: 1025px)
{
    .has-left-sidebar .content-container
    {
        grid-template-columns: 1fr 6fr;
    }
}

.entry.product
{
    border-radius: 0;
}

.taxonomy-product_cat.product-loop-category
{
    position: absolute;
    top: 10px;
    left: 5px;
    z-index: 1;
}

.taxonomy-product_cat.product-loop-category a
{
    background: var(--global-palette1);
    text-decoration: none !important;
    color: var(--global-palette9) !important;
    padding: 5px 10px;
}

.woocommerce ul.products li.product h3
{
    font-size: 22px;
}


@media (max-width: 767px)
{

    .taxonomy-product_cat.product-loop-category a,
    .woocommerce ul.products li.product .kwt-add-to-cart-loop.kwt-add-to-cart-full-btn-loop.add-to-cart-button-text .button,
    .add-to-cart-button-text.wp-block-button.wc-block-components-product-button button span
    {
        font-size: 12px;
    }
}

.related.products
{
    padding-top: 40px;
}

.woocommerce-variation-price,
.woocommerce div.product div.summary p.price
{
    color: var(--global-palette10);
}

.woocommerce div.product div.summary
{
    border: 2px solid #ED155D;
    padding: 50px;
    margin: 0;
}

.woocommerce div.product form.cart .variations td,
.woocommerce div.product form.cart .variations th
{
    line-height: 1;
}

.woocommerce div.product form.cart .variations select
{
    width: 100%;
}

.woocommerce div.product form.cart .variations tr
{
    margin-bottom: 20px;
}