/*
Theme Name: Shoptimizer Child
Theme URI: https://kenklass.com/
Description: Child theme for Shoptimizer
Author: Kenklass
Author URI: https://kenklass.com/
Template: shoptimizer
Version: 1.0.0
*/


.cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button.button-fluid {
    padding: 0px 9px;
	min-width: 47px;
    min-height: 43px;
    border-radius: 10px;
    line-height: 1.4;
    font-weight: bold;	
}

/* Shoptimizer mobile menu */
.menu-primary-menu-container > ul > li > a {
	font-size: 16px !important;
}

/* Shoptimizer mobile extra context */
@media (max-width: 992px) {
	.mobile-extra ul {
		margin-bottom: 1.5rem;
	}
	.mobile-extra ul li {
		font-size: 14px;
		margin-bottom: 0.50rem;
	}
}

/* Shoptimizer remove page result count */
.woocommerce-result-count{
	display: none;
}
.shoptimizer-sorting > form > select {
	padding-right: 0;
}
@media (max-width: 992px) {
    select.orderby {
        width: auto;
    }
}


/* Product Bundle error alert */
.bundle_error > div {
	border: 1px solid #fdcece;
    background-color: #fff0f0;
    color: #910808;
    text-align: center;
}

/* Remove bundle product description   */
div.bundled_product_excerpt.product_excerpt {
	display: none !important;
}

/* Product Bundle title */
.bundled_product h4.bundled_product_title {
    font-size: 1rem !important;
}

/* Horizontal Scroll */
.horizontal-scroll-container {
	display: flex;
	overflow-x: auto;
	overflow-y: hidden;
	white-space: nowrap;
	scroll-behavior: smooth;
	-webkit-overflow-scrolling: touch;
}

.scroll-item {
	display: inline-block;
	min-width: 300px !important;
	margin-right: 16px;
	background: #eee;
	text-align: center;
	border-radius: 5px;
}

.video-scroll-item {
	display: inline-block;
	min-width: 300px !important;
	margin-right: 16px;
	background: #eeeeee80;
	text-align: center;
	border-radius: 5px;
}

.review-scroll-item {
	display: inline-block;
	min-width: 300px !important;
	margin-right: 16px;
	text-align: center;
}

/* Remove below header from "The Refined Polo" page */
.page-id-8297 .header-widget-region {
	display: none;
}