.single-product .sku_wrapper,
.single-product table.variations + table.alg-product-input-fields-table {
	display: none!important;
}

.alg-pif-dt:hover, .alg-pif-dd:hover {
	cursor: default;
}

/* Responsive Design */
@media screen and (max-width: 921px) {
	.home.ast-theme-transparent-header #masthead,
	.page-template-default.ast-theme-transparent-header #masthead {
		position: inherit !important;
	}
	
	.home.ast-theme-transparent-header #masthead .ast-primary-header-bar,
	.page-template-default.ast-theme-transparent-header #masthead .ast-primary-header-bar {
	background: #ffff;
	}
	
	.home.ast-theme-transparent-header #masthead .ast-above-header-bar,
	.page-template-default.ast-theme-transparent-header #masthead .ast-above-header-bar {
	background: #fbe0d9;
	}
	
	.ast-theme-transparent-header .ast-site-header-cart .ast-woo-header-cart-info-wrap, .ast-theme-transparent-header .ast-menu-cart-outline .ast-cart-menu-wrap .count, .ast-theme-transparent-header .ast-menu-cart-outline .ast-addon-cart-wrap {
	color: var(--ast-global-color-0);
}
	.ast-theme-transparent-header .ast-site-header-cart .ast-cart-menu-wrap .count, .ast-theme-transparent-header .ast-site-header-cart .ast-cart-menu-wrap .count:after{
		    border-color: var(--ast-global-color-0);
	}
}
.ast-header-break-point.ast-woocommerce-cart-menu.ast-hfb-header .ast-cart-menu-wrap, .ast-header-break-point.ast-hfb-header .ast-cart-menu-wrap {
	    font-size: 0.9em;
		line-height: 1;
}

@media screen and (max-width: 425px) {
	.woocommerce-Price-amount  {
	font-size: 14px !important;	
	}
		header .custom-logo-link img, .ast-header-break-point .site-branding img, .ast-header-break-point .custom-logo-link img {
		    max-width: 155px;
	}
	header .ast-builder-grid-row {
		    grid-column-gap: 10px;
	}
	.ast-button-wrap .menu-toggle.main-header-menu-toggle {
		    padding: 0.45em;
	}
}

@media screen and (max-width: 355px) {
	header .custom-logo-link img, .ast-header-break-point .site-branding img, .ast-header-break-point .custom-logo-link img {
		    max-width: 135px;
	}
}


@media screen and (max-width: 341px) {
	header .custom-logo-link img, .ast-header-break-point .site-branding img, .ast-header-break-point .custom-logo-link img {
		    max-width: 113px;
	}
}

.woocommerce.archive .product .button {
    display: none !important;
}




