
.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-material-all{margin:24px 0;border-top:1px solid #e5dfd6}.pv-material-all summary{padding:16px 0;min-height:48px;cursor:pointer;font-size:16px}.pv-material-all nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 24px;padding-bottom:16px}.pv-material-all a{padding:10px 0;min-height:44px;font-size:15px;color:#615c55}.pv-material-textures__lacquer{display:flex!important;border:1px solid #d3c9bd;border-radius:12px;background:#f6f3ee;padding:14px 20px!important;font-weight:600;justify-content:space-between;color:#252525!important}@media(max-width:767px){.pv-material-all nav{grid-template-columns:1fr}}
