.hidden {
    display: none;
}

.gm-style p {
	margin-bottom:0;
}
.gm-style br {
	display:none;
}

html .choose_variant.btn-secondary:hover,
html .choose_variant.btn-secondary.hover {
    background-color: #e72d23;
}

.prop_carousel {
	padding: 0 25px;
}
.prop_carousel .owl-prev:before,
.prop_carousel .owl-next:before {
	font-size: 0.9rem !important;
}
.prop_carousel .owl-prev {
	border-radius: 50% !important;
	left: -25px !important;
	width: 25px !important;
	height: 25px !important;
}
.prop_carousel .owl-next {
	border-radius: 50% !important;
	right: 25px !important;
	width: 25px !important;
	height: 25px !important;
}
.prop_carousel .owl-item  a {
	padding: 2px 6px;
}
.choose_variant_link.active {
	color: #e72d23;
}

.prod_carousel,
.prod_carousel .owl-stage-outer,
.prod_carousel .owl-stage,
.prod_carousel .owl-item
{
    height: 100% !important;
}
.prod_carousel .owl-item {
    background: #fff;
}

.cart-totals .cart-subtotal.promo-icon,
.cart_table_item.promo-icon .product-name {
	background: url(/img/discount.png) top right no-repeat;
}

.social-icons-max {
	vertical-align: bottom
}
.fab.fa-max {
	display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
	padding: 2px;
}
.fab.fa-max:before {
	content: '';
	width: 100%;
	height: 100%;
	display: inline-block;
	background: url(/img/max_logo_2025.png) center center no-repeat;
	background-size: cover;
	min-height: 26px;
}
footer .fab.fa-max {
	width: 26px;
	display: inline;
	vertical-align: middle;
	padding: 0
}
footer .fab.fa-max:before {
	width: 26px;
	border: 1px solid #fff;
	border-radius: 5px;
}
#header .header-social-icons {
	margin-left: 0;
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next {
	opacity: .6;
	width: 30px;
    height: 30px;
}