/*
Theme Name: Whitepoker Child
Theme URI: https://whitepoker.in/
Author: Whitepoker
Description: Online Shopping Site for Fashion & Lifestyle in India.
Version: 1.0
Author URI: https://whitepoker.in/
Template: whitepoker
Text Domain: whitepoker-child
*/

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */

.woocommerce-products-header, .tbay-filter {
	display: none !important
}
::marker{
	display:none !important;
}
.singular-shop .single_variation_wrap .woocommerce-variation-price {
	display: none;
}
.singular-shop div.product .cart {
	margin: 0px !important;
}
div.product table.variations tr {
	display: inline-block !important;
}
.woocommerce div.product form.cart .reset_variations {
	margin-top: 30px;
	margin-left: 15px;
}
.singular-shop .single_variation_wrap .woocommerce-variation-add-to-cart-enabled {
	padding-top: 10px;
}
.woocommerce ul.product_list_widget li {
	border-radius: 10px;
}
#shop-now .single_add_to_cart_button {
	clear: both;
	margin-top: 20px;
	width: 70%;
	max-width: 350px;
	border: 2px solid #000;
	background: transparent;
	color: #000;
	display: block !important;
}
.quantity .box {
	padding: 0 10px;
	border-radius: 5px !important;
	clear: both;
}
.information.fixed {
  position: fixed;
  top: 3%;
  width: 20%;
}

.woocommerce-products-header {
	display: none;
}
button.tbay-buy-now.button {
	max-width: 350px;
	background:#000 !important;
	border-color:#000 !important;
}
.woocommerce div.product div.images.woocommerce-product-gallery {
	padding: 0px;
}
.woocommerce div.product div.images img {
	padding: 3px 0;
	border-radius: 20px;
}
#shop-now div.quantity {
    margin-right: 12px;
    width: 100px;
}
#shop-now.has-buy-now .tbay-buy-now {
	width: 70%;
	color: #fff;
}
.slick-dots li button:before {
  top: -6px;
  left: -8px;
}
.dropdown-menu li a {
	color: #000000 !important;
}
.dropdown-menu li {
    background: #ffffff !important;
    color: #000000;
    margin: 1px 0;
    text-align: center;
    border: 1px solid #000;
	border-radius: 50px;
}
.dropdown-menu li:hover {
	background:#000 !important;
	color: #fff !important;
}
.dropdown-menu li:hover a{
	color: #fff !important;
}
.row.grid>div, .display-products.products-grid .row>div {
	padding: 0 3px;
}
.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item {
	width: 50px;
}
.marquee{
text-align: center;
transform: translateX(100%);
animation: scroll-left 20s linear infinite;
}

@keyframes scroll-left {
0% {
transform: translateX(100%);
}

100% {
transform: translateX(-100%);
}
}
.product-block .image {
	border-radius: 20px;
}
.woocommerce-notices-wrapper .woocommerce-message {
	display: none;
}
.woocommerce-checkout iframe {
    margin: 0 auto;
    left: 0;
    right: 0;
}
.woocommerce-product-gallery__trigger, table.woocommerce-product-attributes.shop_attributes {
	display: none !important;
}
.tbay-filter {
	display: none;
}
.tbay-element-mini-cart .product-image {
	margin-left: 15px;
}
#main-container.container {
	width: 98%;
	max-width: 98%;
	padding-top: 0px !important;
}
.product-block.v1 .group-buttons .button-wishlist.shown-mobile {
	display: block !important;
}
.product-block.v1 .group-buttons {
	display: none !important;
}
.sku_wrapper {
	font-size: 0px !important;
}

@media (max-width: 1199px) {
.mobile-logo a img {
    width: 110px;
}
}

#shiprocket_pincode_check, #check_pincode {
margin: 20px 0;
}
	
.quantity .box {
	padding: 0 10px;
	border-radius: 5px !important;
}
#shop-now .single_add_to_cart_button, #shop-now.has-buy-now .tbay-buy-now, button.tbay-buy-now.button {
	border-radius: 10px !important;
}
button.tbay-buy-now.button {
	background:#000 !important;
}
.product-block.grid.product.v1.tbay-variable-sale {
	border-radius: 20px;
}
.woocommerce-terms-and-conditions p:first-child {
	display: none !important;
}

.edw_date {
	display: block;
    width: 100%;
    float: left;
    margin: 20px 0;
}
.page-title-main, .entry-header h1.entry-title {
	text-align: center !important;
}
#nav-cover {
	display: none !important;
}
.elementor-widget-tbay-nav-menu .tbay-horizontal .navbar-nav li:hover>.dropdown-menu {
	background: transparent;
	margin-top: 0px;
	padding-top: 0px;
	min-width: 100%;
}
.dropdown-menu li {
	background: #000;
	color: #fff !important;
	margin: 1px 0;
	text-align: center;
}
.dropdown-menu li a {
	color: #fff !important;
	padding-left: 0px !important;
}
.dropdown-menu li:first-child {
	margin-top: 0px;
}
.archive-shop .product-block .image img {
    width: 100% !important;
}
.display-products.products-grid .row>div {
	padding: 3px;
}

.elementor-3376 .elementor-element.elementor-element-ac2bbb9 .shopengine-product-meta .product_meta :is(a, span, .sku_wrapper, .posted_in, .tagged_as){
	font-size: 0px;
}
.product-title {
	font-family: "Poppins", sans-serif !important;
	text-transform: uppercase !important;
}
.shopengine-widget .shopengine-swatches .shopengine-qty-btn, .shopengine-product-image .shopengine-product-image-toggle {
	display: none !important;
}
span.woocommerce-Price-amount.amount {
    padding-right: 10px;
}
.singular-shop>.product>div::before, .woocommerce-product-attributes .shop_attributes {
	display: none;
}
.page-id-3616 p, .page-id-3 p {
	text-align: justify;
}
.woocommerce div.product div.images .flex-control-thumbs li{
	width: 100%;
}
.woocommerce a.button.alt, button.tbay-buy-now.button, #place_order {
	background-color: #ed1d5f !important;
	border: 1px solid #ed1d5f !important;
	color: #fff !important;
}
.archive-full .information {
	margin-top: 50px !important;
}
.tbay-body-woocommerce-catalog-mod .tbay-element-mini-cart {
	display: block !important;
}
.woocommerce-terms-and-conditions-checkbox-text {
	font-size: 17px;
}
.woocommerce form .form-row .woocommerce-form__input+span:before {
	border: 1px solid #000 !important;
}
@media (max-width: 1199px) {
.woocommerce div.product div.images .flex-control-thumbs li {
    width: 25% !important;
}
.mobile-logo a img {
    width: 160px !important;
}
.archive .footer, .single-product .footer, .woocommerce-cart .footer,.woocommerce-checkout .footer, #tabs-list-additional_information, .additional_information_tab {
	display: none !important;
}
.woocommerce div.product div.summary {
    max-width: 100% !important;
}
}

@media (max-width: 991px) {
	.singular-shop .image-mains {
		padding-left: 0px;
		padding-right: 0px;
	}
}

@media (max-width: 600px) {
	.woocommerce div.product div.images .flex-control-thumbs li {
        width: 20% !important;
    }
	.woocommerce div.product div.images img {
		padding: 0px !important;
	}
	#shop-now div.quantity {
		width: 100px !important;
	}
	.quantity .box {
		flex-wrap: nowrap;
	}
	.woocommerce div.product div.images img {
		border-radius: 0px !important;
	}
	.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1) {
		clear: none !important;
	}

	#check_pincode {
		position: absolute;
		right: 0;
		left: inherit;
	}
	#shiprocket_pincode_check {
		min-width: 100%;
	}
	#shop-now.has-buy-now .single_add_to_cart_button, #shop-now.has-buy-now .tbay-buy-now.button {
		font-size: 16px;
	}
	#shop-now.has-buy-now .single_add_to_cart_button {
		border: 1px solid #000;
		background: #fff;
		color: #000;
	}
	#shop-now.has-buy-now .tbay-buy-now.button {
		border: 2px solid #000 !important;
	}
	.topbar-device-mobile .top-right-mobile .topbar-icon-more{
		display: none;
	}
	.topbar-device-mobile>div {
		flex: 0;
	}
}
