/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 2025-11-25 06:59:11 */
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%;
    }
}

@media only screen and (max-width: 481px) {
	.cms-index-index .product_finder_title h4 {
		margin-bottom: 20px !important;
		font-size: 25px !important;
	}
}
.sms_number {
	margin-top: 10px;
}
.catalog-product-view .page-main .product-main-top .product-top h2 {
    font-size: 12px;
    line-height: 22px;
    color: #666666;
    margin-bottom: 18px;
}
.firecheckout.fc-form-horizontal #checkout .form-login .fieldset div.field>.control,
.firecheckout.fc-form-horizontal #checkout .checkout-shipping-address:not(.fc-size-xs) .fieldset div.field>.control {
	    width: 100%;
}
.input-text.sms_number {
	width: 65% !important;
}
.select.sms_std_code {
	width: 29% !important;
}
.customer-account-create .page-main form fieldset .field .label {
	display: block !important;
	color: #000 !important;
	text-align: left;
	font-weight: 700;
}
.header-search-content .minisearch .control input#search {
	text-indent: 35px;
}
.header-search-content .minisearch .control input#search::placeholder {
	background: url("/media/wysiwyg/magnifying-icon-new.png") no-repeat;
	background-size: 30px 30px;
	font-size: 22px;
}
.header-search-content .minisearch .control input#search::-webkit-input-placeholder {
	background: url("/media/wysiwyg/magnifying-icon-new.png") no-repeat;
	background-size: 30px 30px;
	font-size: 22px;
}
.header-search-content .minisearch .control input#search:-ms-input-placeholder {
	background: url("/media/wysiwyg/magnifying-icon-new.png") no-repeat;
	background-size: 30px 30px;
	font-size: 22px;
}
.header-search-content .minisearch .control input#search:-moz-placeholder {
	background-image: url("/media/wysiwyg/magnifying-icon-new.png") no-repeat;
	background-size: 30px 30px;
	font-size: 22px;
	background-position: 20px;
}
.header-search-content .minisearch .control input#search::-moz-placeholder {
	background-image: url("/media/wysiwyg/magnifying-icon-new.png") no-repeat;
	background-size: 30px 30px;
	font-size: 22px;
	background-position: 20px;
}