/*
Theme Name: Wigerdals
Theme URI: https://kaliumtheme.com
Author: Laborator
Author URI: https://laborator.co
Description: Start creating that amazing website that you have always wanted, only with Kalium &mdash; Connect with Laborator on: <a href="https://twitter.com/thelaborator">Twitter X</a> &bull; <a href="https://www.facebook.com/laboratorcreative">Facebook</a> &bull; <a href="https://www.instagram.com/laboratorcreative">Instagram</a>
Requires PHP: 7.2
Version: 1.0
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Template: kalium
Text Domain: kalium
*/

/* Off-canvas */
.sidebar-menu-wrapper .sidebar-menu-container .sidebar-main-menu .menu>li {
    margin: 15px 0;
    font-size: 1.4em;
}

@media (min-width: 768px) {
    .sidebar-menu-wrapper .sidebar-menu-container {
        overflow: auto !important;
    }
}
/* Products */
.woocommerce-breadcrumb.link-style, 
.shop-toolbar {
    margin-bottom: var(--k-content-spacing-3);
}

/* Checkout */
ul.wc_payment_methods li label > img {
	display: none;
}

/* Footer */

footer .widget a {
	color: var(--k-color-7);
}

    footer .product_list_widget a > span {
        display: block;
        width: 100%;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        font-weight: 600;
    }

body.search-results .image-placeholder :is(img,iframe,.wp-video,.wp-audio-shortcode) {
	aspect-ratio: 1/1;
}

/* Pagination */

.woocommerce-pagination .page-numbers {
	border: 1px solid transparent;
    border-radius: 50%;
    display: inline-block;
    width: 2.75rem;
    height: 2.75rem;
    line-height: 2.75rem;
    font-size: 1.25em;
    margin: 1.5rem 0.1rem;
    font-weight: 500;
    text-align: center;
    text-decoration: none;
}

    .woocommerce-pagination .page-numbers:is(a):hover {
        background: var(--k-color-2);
	}

    .woocommerce-pagination .page-numbers.prev:hover,
    .woocommerce-pagination .page-numbers.next:hover,
    .woocommerce-pagination .page-numbers.dots:hover {
        background: none;
    }

	.woocommerce-pagination .page-numbers.current {
		background: var(--k-color-4);
		color: #fff;
	}
	
	.woocommerce-pagination .page-numbers.prev,
	.woocommerce-pagination .page-numbers.next {
		width: auto;
		padding: 0 1rem;
	}

/* Brands */

@media (min-width: 1000px) {
    #brands_a_z {
        -moz-column-count: 3;
        -webkit-column-count: 3;
        column-count: 3;
    }

    #brands_a_z ul.brands_index {
        display: none;
    }
}

#brands_a_z ul.brands_index {
    -moz-column-span: all;
    -webkit-column-span: all;
    column-span: all;
    margin-bottom: 2rem;
}

#brands_a_z ul {
    list-style: none;
    padding: 0;
}

#brands_a_z h3 {
    text-transform: uppercase;
}

#brands_a_z a.top {
    display: none;
}

/* Mailchimp */
.mc4wp-form-fields > div {
	display: flex;
}

/* Translate */
.gt_float_switcher {
    width: 100%;
    font-family: inherit !important;
    font-size: inherit !important;
}

.gt_float_switcher,
.gt_float_switcher .gt-selected {
    background: rgba(255,255,255,.5) !important;
}

/* reCaptcha */
.grecaptcha-badge { 
    visibility: hidden !important;
}
