
.b24-widget-button-social-item:not(.b24-widget-button-crmform),
.b24-widget-button-inner-container,.b24-widget-button-popup,.b24-widget-button-shadow{display:none!important}
.b24-widget-button-wrapper .b24-widget-button-social{position:fixed!important;right:24px!important;bottom:24px!important;left:auto!important;top:auto!important;display:block!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;z-index:10020!important}
.b24-widget-button-wrapper .b24-widget-button-crmform{display:flex!important;align-items:center;justify-content:center;width:56px!important;height:56px!important;margin:0!important;border-radius:50%!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;background:#df4021!important;box-shadow:0 4px 16px #0002}
.b24-widget-button-wrapper .b24-widget-button-crmform{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 6H8a2 2 0 0 0-2 2v19a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-3'/%3E%3Crect x='11' y='3' width='10' height='6' rx='2'/%3E%3Cpath d='M11 15h10M11 20h10M11 25h6'/%3E%3C/svg%3E")!important;background-position:center!important;background-repeat:no-repeat!important;background-size:28px 28px!important}
@media(max-width:767px){.b24-widget-button-wrapper .b24-widget-button-social{right:16px!important;bottom:calc(16px + env(safe-area-inset-bottom))!important}}


.pv-catalog-text-flow{display:block;position:relative;width:100%;min-width:0;margin:32px 0 0;clear:both}
.pv-prices-page>.pv-catalog-text-flow{width:calc(100% - 64px);margin:32px auto;max-width:1320px}
.pv-catalog-text-flow>section,.pv-catalog-text-flow>div,.pv-catalog-text-flow>aside{width:100%;max-width:none;min-width:0;box-sizing:border-box}
.pv-catalog-text-flow .pv-key-landing{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}
.pv-catalog-text-flow .pv-key-landing__main,.pv-catalog-text-flow .pv-key-landing__answers,.pv-catalog-text-flow .pv-design-commercial__grid>div,.pv-catalog-text-flow .pv-verified-reviews figure{min-width:0}
.pv-catalog-text-flow .pv-key-landing__answers{align-content:start;align-items:start}
.pv-catalog-text-flow .pv-key-landing details{height:auto;min-height:0}
.pv-catalog-text-flow .pv-verified-reviews figure{display:flex;flex-direction:column;height:auto}
.pv-catalog-text-flow .pv-verified-reviews blockquote{position:static;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;min-height:0;overflow-wrap:break-word}
.pv-catalog-text-flow .pv-verified-reviews blockquote::before,.pv-catalog-text-flow .pv-verified-reviews blockquote::after{display:none!important;content:none!important}
.pv-catalog-text-flow .pv-verified-reviews figcaption{flex-wrap:wrap}
.pv-catalog-text-flow .pv-verified-reviews figcaption span{white-space:normal}
@media(max-width:900px){.pv-catalog-text-flow .pv-key-landing{grid-template-columns:minmax(0,1fr)}.pv-catalog-text-flow .pv-key-landing__case{grid-template-columns:minmax(0,1fr);gap:5px}.pv-catalog-text-flow .pv-key-landing__case em{white-space:normal}}
@media(max-width:600px){.pv-prices-page>.pv-catalog-text-flow{width:calc(100% - 32px)}.pv-catalog-text-flow{margin-top:22px}.pv-catalog-text-flow .pv-design-commercial__grid,.pv-catalog-text-flow .pv-verified-reviews__grid{grid-template-columns:minmax(0,1fr)}.pv-catalog-text-flow .pv-verified-reviews__head{flex-wrap:wrap}.pv-catalog-text-flow .pv-key-landing__cta{min-width:0!important;max-width:100%;white-space:normal!important}}
body:has(#pv-catalog-text-flow) .bx365-videowidget .widget-banner-layout{display:none!important}

