/* slim: 38/70 qaide rakhe gaye. source-md5: cdc36004960f146af1f139f7168d5b27 */
@media (max-width: 1024px){/* ===============================================================
	   #1 Category toolbar: [Filter] [Sort] ........ 18 products
	   (sticky row, 56px tall, full-bleed background so cards never show through)
	   =============================================================== */
	.yb.yb-cat-grid .shop-loop-head{
		flex-direction: row !important;
		flex-wrap: nowrap !important;
		justify-content: flex-start !important;
		align-items: center !important;
		gap: 8px !important;
		height: 56px;
		box-sizing: border-box;
		width: auto !important;
		max-width: none !important;
		margin: 0 -15px 16px !important;
		padding: 0 15px !important;
		overflow: visible;
	}.yb.yb-cat-grid .shop-loop-head .wd-shop-tools{
		display: flex !important;
		flex-wrap: nowrap !important;
		align-items: center !important;
		justify-content: flex-start !important;
		gap: 8px !important;
		min-width: 0;
		width: auto !important;
		padding: 0 !important;
		border: 0 !important;
	}.yb.yb-cat-grid .shop-loop-head .wd-shop-tools:first-child{ order: 2 !important; margin-left: auto !important; }.yb.yb-cat-grid .shop-loop-head .wd-shop-tools:last-child{ order: 1 !important; }.yb.yb-cat-grid .shop-loop-head .woocommerce-result-count{
		margin: 0 !important;
		padding: 0 !important;
		border: 0 !important;
		font-size: 14px !important;
		font-weight: 400 !important;
		color: #555 !important;
	}.yb.yb-cat-grid .shop-loop-head .wd-show-sidebar-btn{ display: flex !important; margin: 0 !important; }.yb.yb-cat-grid .shop-loop-head .wd-show-sidebar-btn > a{
		display: inline-flex !important;
		align-items: center;
		justify-content: center;
		gap: 8px;
		height: 44px;
		padding: 0 18px !important;
		border-radius: 4px;
		background: #111 !important;
		color: transparent !important;
		font-size: 0 !important;
		line-height: 1;
		text-decoration: none !important;
		white-space: nowrap;
	}.yb.yb-cat-grid .shop-loop-head .wd-show-sidebar-btn > a::before{
		content: "" !important;
		display: block !important;
		width: 18px !important;
		height: 18px !important;
		margin: 0 !important;
		background: #fff;
		-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.6' d='M1 4h9M14 4h3M1 14h3M8 14h9'/%3E%3Ccircle cx='12' cy='4' r='2' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3Ccircle cx='6' cy='14' r='2' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") center / contain no-repeat;
		mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.6' d='M1 4h9M14 4h3M1 14h3M8 14h9'/%3E%3Ccircle cx='12' cy='4' r='2' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3Ccircle cx='6' cy='14' r='2' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") center / contain no-repeat;
		font-size: 0 !important;
	}.yb.yb-cat-grid .shop-loop-head .wd-show-sidebar-btn > a::after{
		content: "Filter" !important;
		display: block !important;
		position: static !important;
		width: auto !important;
		height: auto !important;
		margin: 0 !important;
		background: none !important;
		color: #fff;
		font-size: 16px;
		font-weight: 600;
		line-height: 1;
		opacity: 1 !important;
		transform: none !important;
	}.yb.yb-cat-grid .shop-loop-head .woocommerce-ordering,
	.yb.yb-cat-grid .shop-loop-head .woocommerce-ordering.wd-ordering-mb-icon{
		position: relative !important;
		display: block !important;
		width: auto !important;
		height: 44px !important;
		margin: 0 !important;
		padding: 0 !important;
		border: 0 !important;
		background: none !important;
	}.yb.yb-cat-grid .shop-loop-head .woocommerce-ordering::before,
	.yb.yb-cat-grid .shop-loop-head .woocommerce-ordering.wd-ordering-mb-icon::before{
		content: "Sort" !important;
		display: block !important;
		position: absolute;
		left: 16px;
		top: 50%;
		margin: 0 !important;
		transform: translateY(-50%);
		color: #111;
		font-size: 16px;
		font-weight: 600;
		line-height: 1;
		pointer-events: none;
		z-index: 1;
	}.yb.yb-cat-grid .shop-loop-head .woocommerce-ordering select.orderby,
	.yb.yb-cat-grid .shop-loop-head .woocommerce-ordering.wd-ordering-mb-icon select.orderby{
		position: static !important;
		display: block !important;
		opacity: 1 !important;
		width: 92px !important;
		min-width: 0 !important;
		height: 44px !important;
		margin: 0 !important;
		padding: 0 30px 0 16px !important;
		border: 1px solid #111 !important;
		border-radius: 4px !important;
		background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 16 10'%3E%3Cpath fill='none' stroke='%23111' stroke-width='2' d='M1 1.5l7 7 7-7'/%3E%3C/svg%3E") no-repeat right 12px center / 12px 8px !important;
		color: transparent !important;
		font-size: 16px !important;
		line-height: 42px !important;
		text-shadow: none !important;
		cursor: pointer;
	}.yb.yb-cat-grid .shop-loop-head .woocommerce-ordering select.orderby option{ color: #111; }.yb .sidebar-container.yb-cf-sidebar.wd-side-hidden{
		width: 100vw !important;
		max-width: none !important;
		display: flex !important;
		flex-direction: column;
	}.yb .sidebar-container.yb-cf-sidebar.wd-side-hidden.wd-left:not(.wd-opened){ transform: translateX(-100%); }.yb .sidebar-container.yb-cf-sidebar > .wd-heading{
		display: flex !important;
		justify-content: flex-end;
		align-items: center;
		flex: 0 0 auto;
		min-height: 56px;
		padding: 0 8px 0 16px !important;
		border-bottom: 1px solid #e5e5e5;
	}.yb .sidebar-container.yb-cf-sidebar > .wd-heading .close-side-widget > a{
		display: inline-flex !important;
		align-items: center;
		min-height: 48px;
		padding: 0 12px !important;
		color: #111 !important;
		font-size: 14px !important;
		font-weight: 600;
		letter-spacing: .06em;
		text-transform: uppercase;
	}.yb .sidebar-container.yb-cf-sidebar > .widget-area{ flex: 1 1 auto; }.yb-pdp-sticky{
		top: auto !important;
		bottom: 0 !important;
		border-top: 1px solid #efefef;
		box-shadow: 0 -4px 8px rgba(0, 0, 0, .08);
		padding-bottom: env(safe-area-inset-bottom);
		transform: translateY(120%) !important;
		visibility: hidden !important;
		transition: transform .25s ease, visibility 0s linear .25s !important;
	}.yb-pdp-sticky .yb-pdp-sticky__inner{ padding: 10px 16px; gap: 0; }.yb .yb-pdp-sticky .yb-pdp-sticky__title,
	.yb-pdp-sticky .yb-pdp-sticky__colour{ display: none !important; }.yb-pdp-sticky .yb-pdp-sticky__actions{ flex: 1 1 auto; gap: 0; }.yb .yb-pdp-sticky .yb-pdp-sticky__btn{ width: 100%; min-width: 0; height: 52px; padding: 0 16px; font-size: 16px; }body.yb.single-product.yb-zx-has-sticky{ padding-bottom: 72px !important; }body.yb.single-product.yb-zx-sticky-on .yb-chat{ bottom: 92px; }.yb.single-product .summary .product_title{ -webkit-hyphens: manual; hyphens: manual; overflow-wrap: normal; word-break: normal; }.yb.single-product .summary .yb-rating-row__count,
	.yb.single-product .summary .yb-link{ display: inline-block; padding: 12px 4px; margin: -12px -4px; }.yb .yb-404__panel::before{ background: linear-gradient(180deg, rgba(0, 0, 0, .6) 0%, rgba(0, 0, 0, .25) 45%, rgba(0, 0, 0, 0) 75%) !important; opacity: 1 !important; }.yb .yb-404__title,
	.yb .yb-404__text{ text-shadow: 0 1px 3px rgba(0, 0, 0, .55); }.yb .yb-404__text{ font-weight: 500 !important; max-width: 300px; }.yb .product-grid-item .wd-wishlist-btn > a,
	.yb .yb-card__wish .wd-wishlist-btn > a{ width: 40px !important; height: 40px !important; }.yb .product-grid-item .wd-wishlist-btn,
	.yb .yb-card__wish,
	.yb .yb-card__wish .wd-wishlist-btn{ min-width: 40px; min-height: 40px; }.yb .yb-footer.yb-gf .yb-footer__list--social .yb-social{
		box-sizing: content-box !important;
		padding: 10px !important;
		margin: -10px !important;
		background-clip: content-box !important;
		-webkit-mask-origin: content-box;
		mask-origin: content-box;
		-webkit-mask-clip: content-box;
		mask-clip: content-box;
	}.yb .yb-gf-check{ display: inline-flex !important; align-items: center; min-height: 40px; }.yb.yb-cat-grid .yb-cat-grid-seo__more{ display: inline-flex; align-items: center; min-height: 40px; }.yb .yb-hp-units{ display: inline-flex; align-items: center; min-height: 40px; }}@media (max-width: 767px){/* #10 Search suggestions panel lined up with the search field */
	.yb .yb-search-panel{ left: 0 !important; right: 0 !important; width: auto !important; max-width: none !important; }.yb.yb-cat-grid .product-grid-item .wd-entities-title,
	.yb.yb-cat-grid .product-grid-item .price,
	.yb.yb-cat-grid .product-grid-item .wd-quick-view-icon > a{ font-size: 16px !important; }}