/* Елементи, които преди бяха <h1>; запазват същия вид. Добавено 2026-11-11 */
.h1x{display:block;font-size:2em;font-weight:bold;margin:0.67em 0}
.h1x{color: rgb(51, 51, 51); font-family: "Open Sans", sans-serif; margin: 5px 0px 20px 5px; font-size: 20px; font-weight: bold; text-shadow: rgba(0, 0, 0, 0.01) 0px 0px 1px; text-transform: uppercase;}
.box .box-heading .h1x{font-family: "Open Sans", sans-serif; font-size: 13px; font-weight: bold; line-height: 21px; color: rgb(255, 255, 255); text-transform: uppercase; margin: 0px;}
.box-product .name a .h1x{color: rgb(66, 66, 66); font-weight: bold; text-decoration: none; display: block; margin-bottom: 4px; font-size: 14px; text-align: center; width: 170px; overflow: hidden; text-transform: none; height: 60px; max-height: 60px;}
#footer .h1x{text-transform: none; font-weight: normal; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: block; white-space: nowrap; min-width: 120px; line-height: 25px; text-decoration: none !important; color: rgb(255, 255, 255) !important; font-size: 11px !important;}
#header #site_title .h1x{z-index: 9; color: rgb(142, 30, 33); font-family: "Monotype Corsiva", Times, serif; font-style: italic; font-size: 24px; font-weight: 400; line-height: 5px; text-transform: none;}
.phones .h1x{font-size: 13px; color: rgb(82, 82, 84) !important; padding: 0px !important; margin: 0px !important;}
@media screen and (max-width: 1024px) and (min-width: 260px){#footer .h1x{margin-bottom: 5px !important;}}
@media screen and (max-width: 1024px) and (min-width: 260px){.box-heading .h1x{margin-top: 2px !important;}}
@media screen and (max-width: 1024px) and (min-width: 260px){.box .box-heading .h1x{font-size: 13px !important;}}
@media screen and (max-width: 1024px) and (min-width: 260px){.box-product .name a .h1x{width: auto; font-size: 11px; margin-left: 13px; margin-right: 13px; max-height: 28px; text-overflow: ellipsis; margin-top: 0px !important; height: auto !important;}}
@media screen and (max-width: 1024px) and (min-width: 260px){.right .h1x{border-bottom: 1px solid rgb(231, 231, 231); padding: 0px 5px 10px; margin-bottom: 10px; font-size: 19px;}}
@media screen and (max-width: 1024px) and (min-width: 260px){.h1x.background span{font-size: 10px;}}
@media screen and (max-width: 1024px) and (min-width: 260px){.box-heading .h1x{text-align: center;}}
#content .box-heading .h1x{margin-top: auto;}
#content .h1x{margin-top: 40px;}
.box .box-heading .h1x{color: rgb(51, 51, 51) !important; text-transform: none !important; text-shadow: none !important;}
@media screen and (min-width: 1025px){#content .box-product .name a .h1x{width: auto !important; height: auto !important; max-height: none !important; font-size: 15px !important; line-height: 21px !important; overflow: visible !important; margin: 8px 0px !important;}}
@media screen and (min-width: 1280px){#footer .column.widd_res a .h1x{overflow-wrap: break-word; width: auto !important; min-width: 0px !important; white-space: normal !important;}}
html body #footer ul li a .h1x{color: rgb(51, 51, 51) !important; text-shadow: none !important;}
#content.banko-product-page .product-info .h1x{text-transform: none; line-height: 1.35; margin: 8px 0px 18px; font-weight: 400 !important;}
#content.banko-product-page .banko-details .h1x{text-transform: none; break-after: avoid;}
@media screen and (min-width: 1280px){#content .banko-section-heading .h1x{margin: 0px !important;}}
@media screen and (min-width: 1280px){#content .box-product .name .h1x{margin: 0px !important; line-height: 24px !important;}}
@media screen and (min-width: 1280px){#column-left .box-contacts .h1x{font-size: 16px !important; line-height: 1.4 !important; margin: 10px 0px !important;}}
@media screen and (max-width: 1279px){#content .banko-section-heading .h1x{flex: 1 1 200px; margin: 0px !important;}}
#content.banko-product-page .banko-details .h1x{margin: 10px 0px 6px !important;}
#content.banko-product-page .product-info .h1x{font-size: 24px; margin: 4px 0px 14px; padding: 0px 0px 14px; border-bottom: 1px solid rgb(231, 231, 231);}
@media screen and (max-width: 1024px){#content.banko-product-page .product-info .h1x{font-size: 22px;}}
#content.banko-product-page .product-info .h1x{margin: 0px 0px 9px; padding-bottom: 9px; line-height: 1.25;}
#content > .h1x{margin: 0px 0px 12px !important; padding: 0px !important; font-size: 20px !important; line-height: 1.3 !important; font-weight: 600 !important;}
@media (max-width: 600px){#content > .h1x{font-size: 18px !important; margin-bottom: 10px !important;}}
.banko-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
