.axcelersblocks-columns{position:relative}.axcelersblocks-columns:before{border:1px dashed rgba(91,101,113,.4);border-radius:6px;content:"";inset:-2px;pointer-events:none;position:absolute;z-index:1}.axcelersblocks-columns>.axcelersblocks-columns__badge{background:#15171a;border-radius:999px;box-sizing:border-box;color:#fff;font-size:11px;font-weight:600;height:20px;right:50%;letter-spacing:.02em;line-height:20px;opacity:0;padding:0 10px;pointer-events:none;position:absolute;text-transform:capitalize;top:0;transform:translate(50%,-50%);transition:opacity .15s ease;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:3}.axcelersblocks-columns:hover>.axcelersblocks-columns__badge{opacity:1}.axcelersblocks-columns:hover:has(.axcelersblocks-box:hover,.axcelersblocks-columns:hover,.axcelersblocks-column:hover,.axcelersblocks-list:hover,.axcelersblocks-list-item:hover,.axcelersblocks-heading__text:hover,.axcelersblocks-bodycopy__text:hover,.axcelersblocks-button__text:hover,.axcelersblocks-image:hover,.axcelersblocks-video:hover)>.axcelersblocks-columns__badge{opacity:0}.axcelersblocks-columns>.axcelersblocks-columns__appender{align-items:center;align-self:stretch;inset:auto!important;bottom:0!important;box-sizing:border-box;display:flex;flex:0 0 auto;height:auto;justify-content:center;right:auto!important;margin:0;min-height:72px;overflow:visible;padding:0;pointer-events:none;position:absolute!important;left:-18px!important;top:0!important;transform:none!important;width:36px;z-index:20}.axcelersblocks-columns>.axcelersblocks-columns__appender:before{background:#000;border-radius:2px;bottom:0;content:"";right:50%;pointer-events:none;position:absolute;top:0;transform:translateX(50%);transition:background .15s ease;width:2px}.axcelersblocks-columns>.axcelersblocks-columns__appender:hover:before{background:#000}.axcelersblocks-columns .axcelersblocks-columns__appender .axcelersblocks-columns__add-column{align-items:center;background:#000;border:none;border-radius:999px;box-shadow:0 1px 2px rgba(15,23,42,.18);color:#fff;cursor:pointer;display:inline-flex;height:24px;justify-content:center;min-height:24px;min-width:24px;padding:0;pointer-events:auto;position:relative;transition:background .15s ease,box-shadow .15s ease;width:24px;z-index:2}.axcelersblocks-columns .axcelersblocks-columns__appender .axcelersblocks-columns__add-column svg{fill:currentColor;height:14px;width:14px}.axcelersblocks-columns .axcelersblocks-columns__appender .axcelersblocks-columns__add-column:focus,.axcelersblocks-columns .axcelersblocks-columns__appender .axcelersblocks-columns__add-column:hover{background:#000;box-shadow:0 1px 2px rgba(15,23,42,.24);color:#fff}.axcelersblocks-columns-picker__list{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));list-style:none;margin:0;padding:0;width:100%}.axcelersblocks-columns-picker__item{align-items:stretch;background:#fff!important;border:1px solid #e6e8eb!important;border-radius:6px;box-shadow:none!important;display:flex!important;flex-direction:column;gap:8px;height:auto!important;padding:10px!important;transition:border-color .15s ease,background .15s ease;width:100%}.axcelersblocks-columns-picker__item:focus,.axcelersblocks-columns-picker__item:hover{background:#f3f4f5!important;border-color:#15171a!important}.axcelersblocks-columns-picker__preview{display:flex;gap:4px;height:36px;width:100%}.axcelersblocks-columns-picker__preview span{background:#c2c6cc;border-radius:2px;min-width:0;width:0}.axcelersblocks-columns-picker__label{color:#5b6571;font-size:11px;font-weight:500;line-height:1.3;text-align:center;white-space:nowrap}
