/*!
Theme Name: Orchid Store CHILD
Template: orchid-store
Theme URI: https://themebeez.com/themes/orchid-store/
Author: themebeez
Author URI: https://themebeez.com
Description: Orchid Store is a clean, flexible, stylish & dynamic e-commerce WordPress theme. It is totally based on WooCommerce, WordPress plugin. Orchid Store can be used to build a wide range of online stores ranging from a fashion store, mobile and gadget store, furniture shop, sports shop, home décor store, jewellery store or any kind of multi-category online shop. Orchid Store has adequate built-in features that are required to build an online shop or stores. Orchid Store gives users the flexible customization experience for crafting their online shop with ease. Customization in Orchid Store is so simple that it can easily be tuned from WordPress live customizer. Orchid Store is fully widgetized where one can easily drag & drop widgets to their respective widget areas to display website sections at front-end. If you are looking to extend your online store with the page builder, you can easily do it using Elementor page builder. If you are wondering how Orchid Store looks, please do kindly visit https://themebeez.com/themes/orchid-store/ for live demo preview. Do kindly visit https://themebeez.com/docs/orchid-store-theme-documentation/ if you would need a theme setup documentation guide.
Version: 1.4.2
Tested up to: 6.1.1
Requires PHP: 7.0.0
License: GNU General Public License v2 or Later
License URI: https://www.gnu.org/licenses/gpl-2.0.html or Later
Text Domain: orchid-store
Tags: custom-background, custom-menu, custom-logo, featured-images, full-width-template, one-column, two-columns, theme-options, threaded-comments, translation-ready, footer-widgets, blog, left-sidebar, right-sidebar, e-commerce, rtl-language-support

Orchid Store, WordPress Theme, Copyright (C) 2022, themebeez.
Orchid Store is distributed under the terms of the GNU GPL

Orchid Store is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

.woocommerce ul.products li.product .product-thumb-wrap a.woocommerce-LoopProduct-link {
    text-align: center;
	height: 200px;
}

.woocommerce ul.products li.product a img {
    max-height: 200px;
    width: auto;
	margin: 0 auto !important;
}

.woocommerce div.product div.images .woocommerce-product-gallery__image {
	text-align: center;
}

.woocommerce div.product div.images .woocommerce-product-gallery__image img {
    width: auto;
    max-height: 70vh;
    max-width: 100%;
	margin: 0 auto;
}

.wpcsn-notification .wpcsn-notification-thumbnail a img {
	margin: 0 auto;
}

.masterheader .header-inner .top-header {
    background-color: #2d2a3f;
}

.header-style-1 .woocommerce-product-search .custom-search-entry {
	border-color: #2d2a3f;
}

.header-style-1 .woocommerce-product-search .custom-search-entry button {
	background-color: #2d2a3f;
}

.bottom-header .main-navigation .category-navigation .cat-nav-trigger {
	border-radius: 0;
}
.woocommerce ul.product_list_widget li {
float: left;
}
.woocommerce ul.product_list_widget li .shopify-product-magic {
    height: 100px;
    width: 100px;
	background-color: #fff;
	text-align: center;
	
}
.woocommerce ul.product_list_widget li .shopify-product-magic img {
    width: auto;
    max-height: 100px;
    max-width: 100px;
	float: none;
}

#page .mini-cart-open .woocommerce.widget_shopping_cart ul.cart_list {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -ms-flex-line-pack: center;
    align-content: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: flex-start;
}

#page .mini-cart-open .woocommerce.widget_shopping_cart ul.cart_list li a {
	display: flex;
	color: #000;
	line-height: 1;
}

#page .mini-cart-open .woocommerce.widget_shopping_cart ul.cart_list li a .shopify-product-magic {
	margin-right: 10px;
}

#page .mini-cart-open .woocommerce.widget_shopping_cart ul.cart_list li .quantity {
	font-size: 1.5em;
    text-align: right;
}

#page .mini-cart-open {
	color: #000;
	background-color: #fff;
    box-shadow: #00000052 1px 9px 5px 0px;
}

#page .woocommerce .widget_shopping_cart .buttons a, 
#page .woocommerce.widget_shopping_cart .buttons a {
	color: #fff;
}

body .pwf-sticky-filter,
body .pwf-off-canvas-header,
body .pwf-canvas-footer {
	line-height: 60px;
}

.pwf-sticky-filter-inner .pwf-form-sort {
    background-color: #dfdfdf;
}

body .pwf-canvas-inner-wrap .pwf-canvas-footer .pwf-field-item-button .pwf-filter-button {
	background-color: #4525e8;
	color: #fff;
}

html body.woocommerce-checkout #payment div.payment_box {
	background-color: #fff;
	border-radius: 4px;
}

html body.woocommerce-checkout #payment div.payment_box::before {
    border-bottom-color: #fff;
}

.montonio-aspsp-grid-logos .montonio-aspsp-grid-item {
	border: 2px solid #ccc;
}

@media only screen and (max-width: 767px) {
	.summary .woobt-wrap-responsive .woobt-products .woobt-product {
		flex-direction: row;
    	text-align: left;
		flex-wrap: wrap;
		justify-content: flex-start;
	}
	.summary .woobt-wrap-responsive .woobt-products .woobt-product .woobt-thumb {
		flex-basis: auto !important;
		width: 25% !important;
	}
	.summary .woobt-wrap-responsive .woobt-products .woobt-product .woobt-price {
		width: 100% !important;
		flex-basis: auto !important;
		max-width: none !important;
	}

	.wpcsn-notification {
		display: none;
	}
}

.woobt-checkbox {
	width: 25px;
    height: 25px;
}

.woocommerce ul.products li.product a img {
    width: auto;
}