.product-tile__content{
    padding-top:10px;
}
.akc span {
  background: #d50707;
  color: #fff;
  cursor:pointer;
  padding: 2px 9px;
  border-radius: 3px;
  
}
.akc{
    float: right;
  margin-bottom: -24px;
 z-index:1;
  position: relative;
}
.akc-text{
    display:none;
}
.akc:hover .akc-text{
    display:block;
    position:absolute;
    top:0;
    width:300px;
    left:-340px;
    background:#fff;
    border:1px solid #ccc;
    padding:20px;
}
.carousel-products .akc{
    display:none;
}

.b24-widget-button-wrapper.b24-widget-button-bottom
.b24-widget-button-social-item .b24-widget-button-social-tooltip {
  left: auto !important;
  right: 60px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  opacity: 1 !important;
  visibility: visible !important;
  display: block !important;
  width: auto !important;
  min-width: 80px !important;
  max-width: 320px !important;
  white-space: nowrap !important;
  overflow: visible !important;
  text-overflow: clip !important;
  text-indent: 0 !important;
  color: #000 !important;
  background: #fff !important;
  padding: 5px 10px !important;
  border-radius: 10px !important;
  font: 13px/15px Arial, sans-serif !important;
  z-index: 99999 !important;
}

.b24-widget-button-wrapper.b24-widget-button-bottom
.b24-widget-button-social-item.ui-icon .b24-widget-button-social-tooltip {
  width: 190px !important;
  min-width: 190px !important;
  max-width: 190px !important;
  text-indent: 0 !important;
}

/* ALMA CONTACT BUTTON DESIGN 2026-07-23 */
:root{--alma-widget-button-bg:#dcecf0;--alma-widget-button-accent:#3f96aa;--alma-widget-button-ring:rgba(244,249,250,.96)}
.b24-widget-button-wrapper .b24-widget-button-social-item{width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;box-sizing:border-box!important;border:5px solid var(--alma-widget-button-ring)!important;border-radius:50%!important;background-color:var(--alma-widget-button-bg)!important;background-image:none!important;box-shadow:none!important;overflow:visible!important;transform:translateZ(0)!important;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease!important}
.b24-widget-button-wrapper .b24-widget-button-social-item>i{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;border:0!important;border-radius:50%!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:50% 50%!important;background-size:27px 27px!important;filter:brightness(0) saturate(100%) invert(54%) sepia(20%) saturate(1335%) hue-rotate(145deg) brightness(92%) contrast(91%)!important;transition:filter .18s ease!important}
.b24-widget-button-wrapper .b24-widget-button-social-item:hover,.b24-widget-button-wrapper .b24-widget-button-social-item:focus-visible{background-color:var(--alma-widget-button-accent)!important;border-color:rgba(244,249,250,.98)!important;box-shadow:0 5px 13px rgba(36,112,130,.34)!important;transform:translateY(-1px) translateZ(0)!important;outline:none!important}
.b24-widget-button-wrapper .b24-widget-button-social-item:hover>i,.b24-widget-button-wrapper .b24-widget-button-social-item:focus-visible>i{filter:brightness(0) invert(1)!important}
.b24-widget-button-wrapper.b24-widget-button-bottom .b24-widget-button-social-item .b24-widget-button-social-tooltip{right:68px!important}
@media(prefers-reduced-motion:reduce){.b24-widget-button-wrapper .b24-widget-button-social-item,.b24-widget-button-wrapper .b24-widget-button-social-item>i{transition:none!important}}
/* /ALMA CONTACT BUTTON DESIGN */


/* ALMA CONTACT BUTTON GEOMETRY FIX 2026-07-23 */
.b24-widget-button-wrapper .b24-widget-button-social-item>i{padding:0!important;box-sizing:border-box!important;pointer-events:none!important}
/* /ALMA CONTACT BUTTON GEOMETRY FIX */

/* ALMA CONTACT ICON MASKS 2026-07-23 */
.b24-widget-button-social-item > i { background-image:none!important; background-color:transparent!important; position:relative!important; }
.b24-widget-button-social-item > i::before { content:""; position:absolute; inset:9px; background:#3f96aa; -webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22black%22%20d%3D%22M3%203h18v14H8l-5%204V3zm4%205v2h10V8H7zm0%204v2h7v-2H7z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat; mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22black%22%20d%3D%22M3%203h18v14H8l-5%204V3zm4%205v2h10V8H7zm0%204v2h7v-2H7z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat; transition:background-color .18s ease; }
.b24-widget-button-social-item:hover > i::before { background:#fff; }
.b24-widget-button-callback > i::before { -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22black%22%20d%3D%22M6.6%202.8%2010%206.2%207.8%209c1.5%203%203.9%205.4%206.9%206.9l2.8-2.2%203.4%203.4-1.8%203c-.5.8-1.4%201.2-2.3%201C9.4%2019.5%203.5%2013.6%202%206.2c-.2-.9.2-1.8%201-2.3l3.6-1.1z%22%2F%3E%3C%2Fsvg%3E"); mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22black%22%20d%3D%22M6.6%202.8%2010%206.2%207.8%209c1.5%203%203.9%205.4%206.9%206.9l2.8-2.2%203.4%203.4-1.8%203c-.5.8-1.4%201.2-2.3%201C9.4%2019.5%203.5%2013.6%202%206.2c-.2-.9.2-1.8%201-2.3l3.6-1.1z%22%2F%3E%3C%2Fsvg%3E"); }
.b24-widget-button-openline_livechat > i::before { -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22black%22%20d%3D%22M3%203h18v14H8l-5%204V3zm4%205v2h10V8H7zm0%204v2h7v-2H7z%22%2F%3E%3C%2Fsvg%3E"); mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22black%22%20d%3D%22M3%203h18v14H8l-5%204V3zm4%205v2h10V8H7zm0%204v2h7v-2H7z%22%2F%3E%3C%2Fsvg%3E"); }
.b24-widget-button-social-item.ui-icon-service-telegram > i::before, .b24-widget-button-social-item[class*="app24_telegram"] > i::before { -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22black%22%20d%3D%22M21.7%202.3%202.9%209.6c-1.3.5-1.3%201.3-.2%201.7l4.8%201.5%201.9%205.8c.2.7.1%201%20.9%201%20.6%200%20.9-.3%201.2-.6l2.3-2.2%204.8%203.5c.9.5%201.5.3%201.8-.8l3.1-14.8c.4-1.4-.5-2.1-1.8-1.6zm-2.2%203.4-9.3%208.4-.4%203.5-1.5-4.9%2011.2-7c.5-.3.9-.1.5.2z%22%2F%3E%3C%2Fsvg%3E"); mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22black%22%20d%3D%22M21.7%202.3%202.9%209.6c-1.3.5-1.3%201.3-.2%201.7l4.8%201.5%201.9%205.8c.2.7.1%201%20.9%201%20.6%200%20.9-.3%201.2-.6l2.3-2.2%204.8%203.5c.9.5%201.5.3%201.8-.8l3.1-14.8c.4-1.4-.5-2.1-1.8-1.6zm-2.2%203.4-9.3%208.4-.4%203.5-1.5-4.9%2011.2-7c.5-.3.9-.1.5.2z%22%2F%3E%3C%2Fsvg%3E"); }
.b24-widget-button-social-item[class*="whatsapp"] > i::before { -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22black%22%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202a9.7%209.7%200%200%200-8.4%2014.6L2%2022l5.6-1.5A9.8%209.8%200%201%200%2012%202zm0%202a7.8%207.8%200%200%201%200%2015.6c-1.4%200-2.7-.4-3.9-1l-.4-.2-3%20.8.8-2.9-.3-.5A7.8%207.8%200%200%201%2012%204zm-3.3%203.4c-.2%200-.5.1-.7.4-.7.7-.9%201.8-.5%202.8%201.1%202.8%203.3%205%206.1%206.1%201%20.4%202.1.2%202.8-.5.3-.3.4-1%20.2-1.4l-1.9-.9c-.4-.2-.7-.1-.9.2l-.8%201c-1.7-.7-3.1-2.1-3.8-3.8l1-.8c.3-.2.4-.6.2-.9l-.9-1.9c-.1-.3-.4-.4-.8-.3z%22%2F%3E%3C%2Fsvg%3E"); mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22black%22%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202a9.7%209.7%200%200%200-8.4%2014.6L2%2022l5.6-1.5A9.8%209.8%200%201%200%2012%202zm0%202a7.8%207.8%200%200%201%200%2015.6c-1.4%200-2.7-.4-3.9-1l-.4-.2-3%20.8.8-2.9-.3-.5A7.8%207.8%200%200%201%2012%204zm-3.3%203.4c-.2%200-.5.1-.7.4-.7.7-.9%201.8-.5%202.8%201.1%202.8%203.3%205%206.1%206.1%201%20.4%202.1.2%202.8-.5.3-.3.4-1%20.2-1.4l-1.9-.9c-.4-.2-.7-.1-.9.2l-.8%201c-1.7-.7-3.1-2.1-3.8-3.8l1-.8c.3-.2.4-.6.2-.9l-.9-1.9c-.1-.3-.4-.4-.8-.3z%22%2F%3E%3C%2Fsvg%3E"); }
.b24-widget-button-social-item[class*="app24_max"] > i::before { -webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22black%22%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202a10%2010%200%200%200-8.5%2015.3L2%2022l4.8-1.4A10%2010%200%201%200%2012%202zm0%205a5%205%200%201%201%200%2010%205%205%200%200%201%200-10zm0%203a2%202%200%201%200%200%204%202%202%200%200%200%200-4z%22%2F%3E%3C%2Fsvg%3E"); mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22black%22%20fill-rule%3D%22evenodd%22%20d%3D%22M12%202a10%2010%200%200%200-8.5%2015.3L2%2022l4.8-1.4A10%2010%200%201%200%2012%202zm0%205a5%205%200%201%201%200%2010%205%205%200%200%201%200-10zm0%203a2%202%200%201%200%200%204%202%202%200%200%200%200-4z%22%2F%3E%3C%2Fsvg%3E"); }
/* /ALMA CONTACT ICON MASKS 2026-07-23 */

/* ALMA KZ LAUNCHER COLOR MATCH RU 2026-07-23 */
.b24-widget-button-wrapper .b24-widget-button-inner-mask,
.b24-widget-button-wrapper .b24-widget-button-inner-block { background-color:#098ba3!important; }
.b24-widget-button-wrapper .b24-widget-button-pulse { border-color:#098ba3!important; }
/* /ALMA KZ LAUNCHER COLOR MATCH RU 2026-07-23 */
