

/* Start:/local/assets/bezopasno-search/search.min.css?17933360178484*/
.bz-search-summary{margin:0 0 28px}
.bz-search-form>label{display:block;margin-bottom:8px}
.bz-search-query-row{display:flex;gap:10px}
.bz-search-query-row input{min-width:0;flex:1;padding:10px 14px;border:1px solid #d5d7da;border-radius:3px}
.bz-search-filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;margin:18px 0}
.bz-search-filters label{flex:1;min-width:170px;margin:0}
.bz-search-filters select{display:block;width:100%;max-width:100%;margin-top:5px;padding:9px;border:1px solid #d5d7da;background:#fff;border-radius:3px}
.bz-search-form p{margin:14px 0}
.bz-search-empty{padding:16px;line-height:1.6;background:#f5f6f7}
.title-search-result:has(.bz-search-suggestions){max-width:calc(100vw - 16px);background:#fff;box-shadow:0 6px 18px rgba(0,0,0,.14);border:1px solid #e3e6e9}
.title-search-result .bz-search-suggestions{display:block!important;width:100%!important;max-height:min(65vh,520px);overflow:auto;padding:0!important;text-align:left!important;box-sizing:border-box}
.title-search-result .bz-search-suggestions .bz-search-suggestion{display:grid!important;grid-template-columns:minmax(0,1fr) 132px;align-items:center;gap:16px;width:100%;padding:14px 16px;border-bottom:1px solid #eee;box-sizing:border-box;text-align:left!important}
.title-search-result .bz-search-suggestions .bz-search-product-link{display:grid!important;grid-template-columns:56px minmax(0,1fr);align-items:center;justify-content:start!important;gap:14px;min-width:0;width:100%!important;max-width:100%;margin:0!important;padding:0!important;float:none!important;text-align:left!important;color:inherit;box-sizing:border-box}
.title-search-result .bz-search-suggestions .bz-search-product-image{display:block!important;width:56px!important;height:56px!important;min-width:56px;max-width:56px!important;object-fit:contain;margin:0!important;padding:0!important;float:none!important;justify-self:start}
.title-search-result .bz-search-suggestions .bz-search-product-text{display:block!important;min-width:0;width:100%;margin:0!important;padding:0!important;float:none!important;text-align:left!important;white-space:normal!important}
.title-search-result .bz-search-suggestions .bz-search-product-text>span{display:block;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere;margin:0 0 3px;padding:0}
.bz-search-product-name{font-weight:600;font-size:14px;line-height:1.4}
.bz-search-meta{color:#73777d;font-size:12px;line-height:1.5}
.bz-search-stock{font-size:12px;line-height:1.5}
.bz-search-stock--in{color:#3a743d}
.bz-search-stock--order,.bz-search-archive{color:#92601f}
.bz-search-price{font-weight:600;font-size:14px;line-height:1.5}
.title-search-result .bz-search-suggestions .bz-search-actions{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:6px;min-width:0;width:132px;text-align:center}
.title-search-result .bz-search-actions .bz-search-add,.title-search-result .bz-search-actions .bz-search-unavailable{display:block!important;width:100%!important;min-height:40px;padding:10px 12px!important;margin:0!important;font-size:12px!important;line-height:18px!important;text-align:center!important;white-space:normal!important;box-sizing:border-box}
.title-search-result .bz-search-actions .bz-search-add{background:#287be0!important;border:1px solid #287be0!important;color:#fff!important;border-radius:3px;cursor:pointer}
.title-search-result .bz-search-actions .bz-search-add:hover{background:#1969cc!important}
.title-search-result .bz-search-actions .bz-search-unavailable{background:#edf0f3!important;border:1px solid #d9dfe5!important;color:#67717e!important;border-radius:3px;cursor:not-allowed}
.title-search-result .bz-search-actions a{display:block!important;width:auto!important;margin:0!important;padding:0!important;font-size:12px;line-height:1.5;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere}
.title-search-result .bz-search-actions .bz-search-choose{border:1px solid #287be0;border-radius:3px;padding:9px 8px!important}
.bz-search-hint{margin:10px 16px}
.title-search-result .bz-search-all{display:block!important;position:static!important;clear:both;width:100%!important;min-height:44px;margin:0!important;padding:12px 16px!important;box-sizing:border-box;text-align:center!important;white-space:normal!important;border-top:1px solid #eee}
.bz-search-error{grid-column:1/-1;font-size:12px;line-height:1.5;color:#a52626}
@media(min-width:992px) and (max-width:1199px){
 .header-v28 .search_wraps{padding-right:205px!important}
 .header-v28 .search-block.inner-table-block{height:86px!important}
 .header-v28 .search-block .search-wrapper{align-self:flex-end;margin-bottom:10px}
 .header-v28 .search-block .header-main-actions{flex-direction:column;width:190px;gap:6px}
 .header-v28 .header-main-actions>.btn,.header-v28 .header-main-actions>.tg-manager-btn{width:100%;height:30px!important;min-height:30px!important;padding:6px 10px!important;font-size:11px!important;line-height:18px!important;justify-content:center;box-sizing:border-box}
}
@media(max-width:600px){
 .bz-search-filters{display:grid;grid-template-columns:1fr}
 .bz-search-filters label{min-width:0}
 .bz-search-query-row .btn{padding-left:15px;padding-right:15px}
 .title-search-result .bz-search-suggestions{max-height:55vh}
 .title-search-result .bz-search-suggestions .bz-search-suggestion{grid-template-columns:minmax(0,1fr);padding:12px;gap:8px}
 .title-search-result .bz-search-suggestions .bz-search-product-link{grid-template-columns:48px minmax(0,1fr);gap:12px}
 .title-search-result .bz-search-suggestions .bz-search-product-image{width:48px!important;height:48px!important;min-width:48px;max-width:48px!important}
 .title-search-result .bz-search-suggestions .bz-search-actions{width:auto;margin-left:60px;max-width:calc(100% - 60px)}
 .bz-search-product-name{font-size:13px}
 .bz-search-summary{margin-bottom:20px}
}

.title-search-result .bz-search-suggestions.bz-search-feedback{padding:16px!important;line-height:1.6;max-height:none}
.bz-search-feedback p{margin:0 0 12px}
.bz-search-feedback .bz-search-retry{min-height:40px;margin-right:10px;padding:10px 16px}
.bz-search-feedback a{white-space:normal!important}

.bz-search-summary .bz-search-hint{margin:12px 0}
.main-catalog-wrapper.bz-search-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:28px;align-items:start;width:100%!important;max-width:none;padding:0!important;margin:0!important;float:none!important;box-sizing:border-box}
.bz-search-layout>.bz-search-sidebar{min-width:0;border:1px solid #dce1e5;border-radius:5px;padding:20px;background:#fff}
.bz-search-sidebar h2{font-size:18px;line-height:1.4;margin:0 0 20px;color:#333}
.bz-search-filter-form .bz-search-filters{display:flex;flex-direction:column;align-items:stretch;gap:18px;margin:0}
.bz-search-filter-form .bz-search-filters label{flex:none;min-width:0;font-size:13px;color:#555}
.bz-search-filter-form .bz-search-filters select{min-height:44px;margin-top:7px}
.bz-search-filter-form .bz-search-filters>.btn{width:100%;margin:2px 0 0}
.bz-search-filter-form .bz-search-filters>a{align-self:flex-start}
.bz-search-layout>.section-content-wrapper{width:100%!important;min-width:0;max-width:none!important;float:none!important;margin:0!important;padding:0!important}
@media(min-width:1200px) and (max-width:1399px){
 .main-catalog-wrapper.bz-search-layout{grid-template-columns:220px minmax(0,1fr);gap:20px}
}
@media(max-width:1199px){
 .main-catalog-wrapper.bz-search-layout{grid-template-columns:minmax(0,1fr);gap:20px}
 .bz-search-filter-form .bz-search-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
 .bz-search-filter-form .bz-search-filters>.btn{width:auto;justify-self:start}
}
@media(max-width:600px){
 .bz-search-layout>.bz-search-sidebar{padding:16px}
 .bz-search-sidebar h2{margin-bottom:14px}
 .bz-search-filter-form .bz-search-filters{grid-template-columns:minmax(0,1fr)}
 .bz-search-filter-form .bz-search-filters>.btn{width:100%}
 .bz-search-layout .item-stock,.bz-search-layout .item-stock .value{max-width:100%;white-space:normal;overflow-wrap:anywhere}
}
@media(min-width:992px) and (max-width:1199px){
 footer .phone.blocks,footer .email.blocks,footer .phone.blocks .inline-block{max-width:100%;white-space:normal}
 footer .phone.blocks a,footer .email.blocks a{white-space:normal;overflow-wrap:anywhere}
}

/* End */


/* Start:/local/templates/aspro_max/css/bezopasno_prices.min.css?17936066332237*/
.bz-inline-prices{display:flex;flex-direction:column;align-items:flex-start;gap:13px;max-width:100%;text-align:left}.bz-inline-prices .bz-inline-price-row{display:block;max-width:100%}.bz-inline-prices .price_matrix_wrapper{display:block;float:none;margin:0!important}.bz-inline-prices .price{display:block;float:none;font-size:18px!important;font-weight:700;line-height:1.25;color:#242424!important;margin:0!important;padding:0!important;white-space:normal}.bz-inline-prices .price_currency,.bz-inline-prices .price_measure{font-size:.68em;font-weight:700;white-space:nowrap}.bz-inline-prices--comparison .bz-inline-price-row--retail .price{font-size:14px!important;font-weight:400;color:#737373!important}.bz-inline-prices--comparison .bz-inline-price-row--retail .bz-inline-price-label{font-size:12px}.bz-inline-price-label{display:block;font-size:13px;line-height:1.4;color:#737373;margin-top:4px;font-weight:400}.catalog_table .bz-inline-prices .price{font-size:16px!important}.bz-search-price .bz-inline-prices{gap:6px}.bz-search-price .bz-inline-prices .price{font-size:16px!important}.bz-search-price .bz-inline-price-label{font-size:11px;margin-top:1px}.catalog_table .bz-inline-prices--comparison .bz-inline-price-row--retail .price{font-size:14px!important}.bz-search-price .bz-inline-prices--comparison .bz-inline-price-row--retail .price{font-size:13px!important}.bz-inline-prices .bz-inline-price-row--client .price_currency,.bz-inline-prices .bz-inline-price-row--client .price_measure{font-size:11px!important;font-weight:700;line-height:1.25}@media (max-width:600px){.bz-inline-prices .price{font-size:16px!important}}.bz-inline-prices .bz-inline-price-row--client .price_value{font-weight:700}.bz-inline-prices--comparison .bz-inline-price-row--retail .price_value,.bz-inline-prices--comparison .bz-inline-price-row--retail .price_currency,.bz-inline-prices--comparison .bz-inline-price-row--retail .price_measure{font-weight:400}.bz-inline-prices .bz-inline-price-row--client .bz-inline-price-label{font-weight:700}.bz-price-vat-note{color:#d51925!important}.bzp-admin-theme .bz-inline-prices .bz-inline-price-row--client:is([data-price-type="9"],[data-price-type="11"]) .bz-inline-price-label{color:#242424!important}
/* End */
/* /local/assets/bezopasno-search/search.min.css?17933360178484 */
/* /local/templates/aspro_max/css/bezopasno_prices.min.css?17936066332237 */
