/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 2026-03-31 08:23:57 */
body.boxed {
}
@media (min-width: 768px) {
    .page-layout-1column .product-info-main, .page-layout-2columns-left .product-info-main, .page-layout-2columns-right .product-info-main, .page-layout-3columns .product-info-main,.page-product-downloadable .product-options-bottom {
        width: 49%;
    }
    .page-layout-1column .product.media, .page-layout-2columns-left .product.media, .page-layout-2columns-right .product.media, .page-layout-3columns .product.media,.page-product-downloadable .product-options-wrapper {
        width: 49%;
    }

    .page-layout-1column .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-left .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-right .column.main > .custom-block ~ .product-info-main, .page-layout-3columns .column.main > .custom-block ~ .product-info-main {
        width: 36.75%;
    }
    .page-layout-1column .column.main > .custom-block ~ .product.media, .page-layout-2columns-left .column.main > .custom-block ~ .product.media, .page-layout-2columns-right .column.main > .custom-block ~ .product.media, .page-layout-3columns .column.main > .custom-block ~ .product.media {
        width: 36.75%;
    }
}

.header-container.type3.sticky-header .menu-wrapper .mybag-link i{color:#fff}
.header-container.type3.sticky-header .menu-wrapper .mybag-link .cart-qty{color:#000}
.product-flat-bar-40-x-5-intermediate-post-flat-handrail-satin .product-view .product-options dd select { width: 250px !important; }
.product-flat-bar-40-x-5-intermediate-post-flat-handrail-satin .product-options dd input.input-text {
border: 1px solid #ccc !important; width: 250px !important;
}
.switcher.language, [aria-controls*="store.settings"] { display: none !important; }
@media screen and (max-width: 768px){
.nav-sections-item-title{width: 50% !important;}
}
/* On Sale design changes */
.old-price {
		vertical-align: bottom !important;
	}
.old-price::before {
	font-size: 16px !important;
	content: "Don't Pay ";
}
.old-price .price {
	font-size: 20px !important;
	color: #999 !important;
}
/*.price-container .price {
	display: block !important;
	width: 265px;
}*/
@media (max-width: 767px) {
	.old-price {
		vertical-align: bottom !important;
	}
	.sorter .sorter-options {
		width: 100px;
	}

	.limiter .limiter-text {
		display: none;
	}
	.old-price::before {
	font-size: 16px !important;
	content: "Don't Pay ";
}
.old-price .price {
	font-size: 16px !important;
	color: #999 !important;
}
.price-container .price {
	display: block !important;
	width: 265px;
}
}
.header .form-search {
	border-radius: 0px;
}
