.brandy-tab-panel .components-tab-panel__tabs{background:#fff;border-bottom:1px solid #f0f2f4}.brandy-tab-panel .components-tab-panel__tabs-item{border-bottom:2px solid transparent;flex:1;padding:10px}.brandy-tab-panel .components-tab-panel__tabs-item.active-tab{border-bottom-color:#347bb5}.brandy-tab-panel .components-tab-panel__tabs-item.active-tab svg [fill]{fill:#347bb5}.brandy-tab-panel .components-tab-panel__tabs-item.active-tab svg [stroke]{stroke:#347bb5}
.brandy-editor .color-picker{align-items:center;background:#fff;border:1px solid #e3e8ee;border-radius:5px;display:flex;width:120px}.brandy-editor .color-picker__head,.brandy-editor .color-picker__tail{padding:7px}.brandy-editor .color-picker__head{border-right:1px solid #e3e8ee;display:flex}.brandy-editor .color-picker__tail{overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.brandy-editor .color-picker .color-indicator{background:#fff;border:2px solid #f1f4f8;border-radius:5px;cursor:pointer;height:20px;width:20px}.brandy-editor .color-picker .color-indicator span:empty{display:none}.brandy-color-modal{padding:16px;width:260px}
.brandy-editor-slider .components-range-control__wrapper>:nth-child(2){background-color:#e3e8ee}.brandy-editor-slider .components-range-control__wrapper .components-range-control__track{background-color:#347bb5}.brandy-editor-slider .components-input-control .components-input-control__backdrop{border-color:#e3e8ee!important;border-radius:3px!important;padding:9px 12px!important}
.brandy-editor-spacing{color:#5a6d80;display:flex;gap:5px}.brandy-editor-spacing__item{align-items:center;display:flex;flex:1;flex-direction:column}.brandy-editor-spacing__item input[type=number]{border:1px solid #e3e8ee;border-radius:5px;font-size:13px;margin-bottom:5px;outline:none;padding:5px;text-align:center;transition:none;width:100%}.brandy-editor-spacing__item input[type=number]:focus{border-color:rgba(209,234,255,.7);outline:none}.brandy-editor-spacing__item input[type=number]::-webkit-inner-spin-button,.brandy-editor-spacing__item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.brandy-editor-spacing__item input[type=number]{-moz-appearance:textfield}.brandy-editor-spacing__item span{font-size:11px;text-transform:uppercase}.brandy-editor-spacing .brandy-editor-spacing__constrain{cursor:pointer;height:-moz-fit-content;height:fit-content;padding:10px 5px 0}.brandy-editor-spacing .brandy-editor-spacing__constrain.constrain-active svg [stroke]{stroke:#347bb5}
.brandy-editor-btn-group{background:#fff;border:1px solid #f0f2f4;border-radius:3px;display:flex;width:100%}.brandy-editor-btn-group>button{align-items:center;border:1px solid rgba(209,234,255,.7)!important;box-shadow:none!important;flex:1;justify-content:center;outline:none!important}.brandy-editor-btn-group>button.selected{background:rgba(209,234,255,.7)}.brandy-editor-btn-group>button:focus,.brandy-editor-btn-group>button:focus-visible,.brandy-editor-btn-group>button:focus-within{box-shadow:none;outline:none}
.brandy-btn-group-icons>button.selected svg [fill]{fill:#2271b1}
.brandy-editor-select{border-color:#e3e8ee!important;border-radius:5px!important;font-size:13px!important;margin-bottom:0;outline:none;padding:5px 24px 5px 8px!important;width:100%}.brandy-editor-select:focus,.brandy-editor-select:focus-visible{box-shadow:0 0 1px #2271b1;outline:none}
.brandy-editor-panel-body.is-opened .components-panel__body-title{border-bottom:1px solid #f0f2f4;margin-bottom:20px}.brandy-editor-panel-body.is-opened .components-panel__body-title button,.brandy-editor-panel-body.is-opened .components-panel__body-title svg{color:#347bb5}.brandy-editor-panel-body .components-panel__body-title{background:#fff}
.brandy-collapse-menu{border-bottom:1px solid #f0f2f4}.brandy-collapse-menu:last-child{border-bottom:0}.brandy-collapse-menu__header{align-items:center;background:#fff;color:#5a6d80;color:#000729;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:16px}.brandy-collapse-menu__header .collapse-title{flex:1;margin-right:5px}.brandy-collapse-menu.collapse-open>.brandy-collapse-menu__header{color:#347bb5;font-weight:500}.brandy-collapse-menu.collapse-open>.brandy-collapse-menu__header>.collapse-arrow{transform:rotate(180deg)}.brandy-collapse-menu.collapse-open>.brandy-collapse-menu__header svg [fill]{fill:#347bb5}.brandy-collapse-menu.collapse-open>.brandy-collapse-menu__header svg [stroke]{stroke:#000729}.brandy-collapse-menu__content{background:#f7f7f9;padding:10px}.brandy-collapse-menu.styles-card{background:#fff;border:none!important;border-radius:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,.08);margin:10px 0;overflow:hidden}.brandy-collapse-menu.styles-card.collapse-open>.brandy-collapse-menu__header{border-bottom:1px solid #f0f2f4;color:#000729;font-weight:600}.brandy-collapse-menu.styles-card.collapse-open>.brandy-collapse-menu__header svg [fill]{fill:#000729}.brandy-collapse-menu.styles-card.collapse-open>.brandy-collapse-menu__header svg [stroke]{stroke:#000729}.brandy-collapse-menu.styles-card .brandy-collapse-menu__header{color:#5a6d80;font-size:12px;font-weight:400;text-transform:uppercase}.brandy-collapse-menu.styles-card .brandy-collapse-menu__content{background:#fff;padding:20px 14px}.brandy-collapse-menu.styles-card .brandy-collapse-menu__content>div{border-bottom:1px solid #f0f2f4;padding:20px 0}.brandy-collapse-menu.styles-card .brandy-collapse-menu__content>div:first-child{padding-top:0}.brandy-collapse-menu.styles-card .brandy-collapse-menu__content>div:last-child{border-bottom:0;padding-bottom:0}
.brandy-editor .typography-indicator{cursor:pointer;display:inline-block}.brandy-editor .typography-indicator span:empty{display:none}.brandy-typography-modal{background:#fff;border-radius:5px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);overflow:hidden;padding:25px 20px;width:285px}.brandy-typography-modal .components-base-control__label{color:#5a6d80;font-size:12px;font-weight:500}.brandy-typography-modal select{margin-bottom:0}.brandy-typography-modal select:focus,.brandy-typography-modal select:focus-visible{box-shadow:none;outline:none}.brandy-typography-modal .brandy-typography-group{border-bottom:1px solid #f0f2f4;padding:15px 0}.brandy-typography-modal .brandy-typography-group:first-child{padding-top:0}.brandy-typography-modal .brandy-typography-group:last-child{border-bottom:0;padding-bottom:0}.brandy-typography-modal .brandy-typography__selector{display:grid;gap:8px;grid-template-columns:30% 35% 35%}.brandy-typography-modal .brandy-typography__selector select{background-color:rgba(240,242,244,.5);border:none;border-radius:3px;color:#000729;outline:none}.brandy-typography-modal .brandy-typography__selector select:hover{color:inherit}.brandy-typography-modal .brandy-typography__selector select:focus{border:none;box-shadow:none;outline:none}.brandy-typography-modal .brandy-typography__selection-list{align-items:center;background:rgba(240,242,244,.5);border-radius:3px;display:flex;justify-content:space-between;padding:4px}.brandy-typography-modal .brandy-typography__selection-list .brandy-typography__selection-item{align-content:center;border-radius:3px;cursor:pointer;display:inline-flex;justify-content:center;padding:5px;transition:background .1s ease-in-out}.brandy-typography-modal .brandy-typography__selection-list .brandy-typography__selection-item:hover{background:#e1e5e8}.brandy-typography-modal .brandy-typography__selection-list .brandy-typography__selection-item.item-active{background:#c6d4e1}.brandy-typography-modal .brandy-typography__selection-list .brandy-typography__selection-item.item-active svg [fill]{fill:#000729}
.brandy-collapse-menu__header .item-block-visible-icon.icon-visible{opacity:0;transition-duration:.2s;transition-property:visibility,opacity;transition-timing-function:ease-in-out;visibility:hidden}.brandy-collapse-menu__header:hover .item-block-visible-icon.icon-visible{opacity:1;visibility:visible}.brandy-collapse-menu__header .item-block-visible-icon svg{height:18px;width:18px}
.brandy-editor.pricing-settings .pricing-group{display:flex;flex-direction:column;gap:15px}.brandy-editor.pricing-settings .pricing-group>div .components-base-control__label{margin-bottom:5px;text-transform:capitalize}
