

/* Start:/bitrix/components/bitrix/advertising.banner.view/templates/bootstrap_v4/style.min.css?17543544883697*/
.bx-advertisingbanner-pattern{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-size:cover}.bx-advertisingbanner-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;transition:250ms linear all}.bx-advertisingbanner-text-title{color:#000;white-space:nowrap}.bx-advertisingbanner-text-block{font-size:12px;line-height:1.5em;transition:250ms linear all}.bx-advertisingbanner-btn-container{z-index:50 !important;color:#fff;transition:250ms linear all}.bx-advertisingbanner-text-title,.bx-advertisingbanner-text-block,.bx-advertisingbanner-btn-container{padding:10px 24px}@media(max-width:767px){.bx-advertisingbanner-text-title,.bx-advertisingbanner-text-block,.bx-advertisingbanner-btn-container{padding:7px 10px}}.bx-advertisingbanner-btn:hover{color:#fff;opacity:.9}.bx-slider-preset-1 .bx-advertisingbanner-content{position:absolute;top:auto;right:auto;bottom:80px;left:0;flex-direction:column;width:70%}.bx-slider-preset-1 .bx-advertisingbanner-text-title{width:100%}.bx-slider-preset-1 .bx-advertisingbanner-text-block{color:#000}.bx-slider-preset-1 .bx-advertisingbanner-btn{background:#e6a323}.bx-slider-preset-1 .bx-advertisingbanner-btn:hover{opacity:.9}.bx-slider-preset-1 .bx-advertisingbanner-text-title,.bx-slider-preset-1 .bx-advertisingbanner-text-block,.bx-slider-preset-1 .bx-advertisingbanner-btn-container{padding:15px 24px}@media(max-width:767px){.bx-slider-preset-1 .bx-advertisingbanner-text-title{margin:0;padding:10px;font-size:20px}.bx-slider-preset-1 .bx-advertisingbanner-content{bottom:40px;width:100%}.bx-slider-preset-1 .bx-advertisingbanner-text-block{font-size:12px}}.bx-slider-preset-2 .bx-advertisingbanner-content{top:auto;bottom:45px;padding:0 15%;width:100%;flex-wrap:wrap}.bx-slider-preset-2 .bx-advertisingbanner-text-title{width:100%}.bx-slider-preset-2 .bx-advertisingbanner-text-block{flex:1}.bx-slider-preset-2 .bx-advertisingbanner-btn{background:#e6a323}@media(max-width:767px){.bx-slider-preset-2 .bx-advertisingbanner-content{justify-content:center}.bx-slider-preset-2 .bx-advertisingbanner-text-title{padding:10px 0;font-size:20px}.bx-slider-preset-2 .bx-advertisingbanner-content{top:auto;right:auto;left:auto;padding:5% 15% 0;width:100%}.bx-slider-preset-2 .bx-advertisingbanner-text-block{padding-left:0;font-size:12px}.bx-slider-preset-2 .bx-advertisingbanner-btn-container{padding-right:0;padding-left:0}}.bx-slider-preset-3 .bx-advertisingbanner-content{top:auto;right:15%;bottom:50px;left:15%;flex-direction:column;padding:20px 30px}.bx-slider-preset-3 .bx-advertisingbanner-text-title{box-sizing:border-box;width:100%;line-height:normal}.bx-slider-preset-3 .bx-advertisingbanner-text-block{padding:20px 0}.bx-slider-preset-3 .bx-advertisingbanner-btn{background:#e6a323}@media(max-width:767px){.bx-slider-preset-3 .bx-advertisingbanner-content{top:auto;right:auto;bottom:45px;left:auto;padding:5% 15% 0;width:100%}.bx-slider-preset-3 .bx-advertisingbanner-text-title{font-size:20px}.bx-slider-preset-3 .bx-advertisingbanner-text-block{font-size:12px}}.bx-slider-preset-4 .bx-advertisingbanner-content{position:absolute;top:auto;right:15%;bottom:50px;left:15%;flex-direction:column;padding:20px 30px;text-align:center}.bx-slider-preset-4 .bx-advertisingbanner-text-title{box-sizing:border-box;width:100%;line-height:normal}.bx-slider-preset-4 .bx-advertisingbanner-text-block{padding:20px 0;font-size:13px}.bx-slider-preset-4 .bx-advertisingbanner-btn{background:#e6a323}@media(max-width:767px){.bx-slider-preset-4 .bx-advertisingbanner-text-title{font-size:20px}.bx-slider-preset-4 .bx-advertisingbanner-content{padding:5% 10% 0}.bx-slider-preset-4 .bx-advertisingbanner-text-block{padding:10px 0}}
/* End */


/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/round/style.min.css?17543544872530*/
.bx-pagination{margin:10px 0}.bx-pagination .bx-pagination-container{text-align:center;position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block}.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:0 2px 15px 2px}.bx-pagination .bx-pagination-container ul li span{-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-o-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;background:#eff0f1;padding:0 8px;display:block;height:32px;min-width:32px;line-height:32px;color:#444;font-size:14px;border-radius:16px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-pagination .bx-pagination-container ul li a{text-decoration:none;display:block;border-radius:16px;height:32px;min-width:32px;line-height:32px;color:#444;vertical-align:middle}.bx-pagination .bx-pagination-container ul li a:hover span{background:#dadada}.bx-pagination .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span{background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px;color:#444}.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span{color:#aab1b4;background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span{background:#fff;border-color:#dadada;color:#000}.bx-pagination.bx-green .bx-pagination-container ul li.bx-active span{background:#3bc915;color:#fff}.bx-pagination.bx-yellow .bx-pagination-container ul li.bx-active span{background:#f9a91d;color:#fff}.bx-pagination.bx-red .bx-pagination-container ul li.bx-active span{background:#e22b2b;color:#fff}.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}
/* End */


/* Start:/local/templates/muzzone/components/bitrix/catalog.item/muzzone/style.css?17858496071878*/
/* Dealer: prices on their own rows, then rating + cart below */
.product-slide__bottom.product-slide__bottom--dealer {
	display: flex !important;
	flex-direction: column !important;
	align-items: stretch !important;
	justify-content: flex-start !important;
	gap: 8px;
	width: 100%;
	margin-top: auto;
}

.product-slide__bottom--dealer .product-slide__price--dealer {
	display: block;
	height: auto;
	min-height: 0;
	width: 100%;
}

.product-slide__dealer-footer {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	gap: 10px;
	width: 100%;
	min-height: 36px;
}

.product-slide__dealer-footer .product-slide__other {
	align-self: flex-end;
}

.product-slide__dealer-footer .product-slide__basket-button {
	flex: 0 0 auto;
	align-self: center;
	position: relative;
	z-index: 2;
}

.product-slide .product__price-dealer {
	gap: 4px;
	--product-slide-price-label-width: 42px;
}

.product-slide .product__price-row {
	gap: 6px;
	flex-wrap: nowrap;
	align-items: center;
}

.product-slide .product__price-label {
	box-sizing: border-box;
	width: var(--product-slide-price-label-width);
	min-width: var(--product-slide-price-label-width);
	max-width: var(--product-slide-price-label-width);
	flex: 0 0 var(--product-slide-price-label-width);
	padding: 1px 4px;
	font-size: 11px;
	line-height: 1.2;
	border-radius: 4px;
	justify-content: center;
	text-align: center;
}

.product-slide .product__price-value--rrts,
.product-slide .product__price-value--dealer {
	margin-left: 0;
	flex: 0 0 auto;
}

.product-slide .product__price-value--rrts span {
	font-size: 14px;
	font-weight: 700;
	color: #232323;
}

.product-slide .product__price-value--dealer span {
	font-size: 16px;
	font-weight: 700;
	color: #C04F59;
}

.product-slide .product__discount-badge-inline {
	margin-bottom: 0;
	align-self: center;
	padding: 1px 5px;
	font-size: 10px;
}

/* End */
/* /bitrix/components/bitrix/advertising.banner.view/templates/bootstrap_v4/style.min.css?17543544883697 */
/* /bitrix/components/bitrix/system.pagenavigation/templates/round/style.min.css?17543544872530 */
/* /local/templates/muzzone/components/bitrix/catalog.item/muzzone/style.css?17858496071878 */
