.dev-customizer-text-controls__list{display:flex;flex-direction:column;gap:16px}.dev-customizer-text-control{display:flex;flex-direction:column;gap:12px;position:relative}.dev-customizer-text-control__row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dev-customizer-text-control__row--full{width:100%;display:block}.dev-customizer-text-control__input{flex:1}.dev-customizer-text-control__dropdown{min-width:120px}.dev-customizer-text-control__remove{position:absolute;top:8px;right:8px;background:none;border:none;cursor:pointer;padding:4px;opacity:.5;transition:opacity .2s}.dev-customizer-text-control__remove:hover{opacity:1}.dev-customizer-add-text-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 24px;background:#fff;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;color:#333;transition:all .2s}.dev-customizer-add-text-btn:hover{background:#f5f5f5;border-color:#333}.dev-customizer-add-text-btn svg{width:16px;height:16px}.dev-customizer-font-size-control{display:flex;align-items:center;gap:8px}.dev-customizer-font-size-control input[type=range]{flex:1;height:4px;background:#e0e0e0;border-radius:2px;outline:none;-webkit-appearance:none}.dev-customizer-font-size-control input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background:#333;border-radius:50%;cursor:pointer}.dev-customizer-font-size-control input[type=range]::-moz-range-thumb{width:16px;height:16px;background:#333;border-radius:50%;cursor:pointer;border:none}.dev-customizer-font-size-value{min-width:40px;text-align:right;font-size:12px;color:#666}.dev-customizer-steps.step-2 .dev-customizer-steps-options{display:none!important}.dev-customizer-steps.step-2 .dev-customizer-text-controls{display:block!important}.dev-form-ui--dropdown{position:relative;cursor:pointer;height:fit-content}.dev-form-ui--dropdown--value{cursor:pointer;font-size:14px;font-weight:500;color:#333}.dev-form-ui--dropdown--value:hover{border-color:#67b7a8}.dev-form-ui--dropdown--value svg{transition:transform .3s cubic-bezier(.4,0,.2,1);color:#666;width:12px;height:6px}.dev-form-ui--dropdown.open .dev-form-ui--dropdown--value svg{transform:rotate(180deg);color:#67b7a8}.dev-form-ui--dropdown.open .dev-form-ui--dropdown--options,.dev-form-ui--dropdown.open .dev-form-ui--dropdown--options--color{display:block;opacity:1;visibility:visible;transform:translateY(0) scale(1);position:absolute;z-index:2;top:30px!important;left:-.5px!important;width:100%;max-width:calc(100% + 1px)!important;width:calc(100% + 1px)!important}.dev-form-ui--dropdown.open{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;border-bottom:0!important}.dev-form-ui--dropdown--options,.dev-form-ui--dropdown--options--color{border-radius:0 0 20px 20px;border:.5px solid #b5b5b5;background:#fff;padding-left:20px;padding-right:12px;border-top:0;padding-bottom:5px}.dev-form-ui--dropdown--options--color{display:grid;grid-template-columns:repeat(3,1fr);max-width:100px;width:100%!important;justify-items:center;align-items:center;place-items:center;gap:30px;row-gap:10px;margin-top:8px}.dev-form-ui--dropdown--options,.dev-form-ui--dropdown--options--color{display:none}.dev-form-ui--dropdown--options--option--color-wrapper{cursor:pointer;position:relative;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex!important;align-items:center;justify-content:center;width:32px;height:32px;visibility:visible!important;opacity:1!important}.dev-form-ui--dropdown--options--option--color-wrapper.color-picker-wrapper{display:flex!important;visibility:visible!important;opacity:1!important}.dev-form-ui--dropdown--options--option--color-wrapper:hover{transform:translateY(-2px) scale(1.05)}.dev-form-ui--dropdown--options--option--color{width:23.684px;height:23.684px;border-radius:23.684px;border:.3px solid #989898;position:relative;display:block}.dev-form-ui--dropdown.open .dev-form-ui--dropdown--options--color{display:grid;grid-template-columns:repeat(3,1fr);max-width:100px;justify-items:center;align-items:center;place-items:center;padding-bottom:12px}.dev-form-ui--dropdown--options--option--color-wrapper{border:.3px solid #989898;border-radius:30px}.dev-form-ui--dropdown--options--option--color-wrapper:active .dev-form-ui--dropdown--options--option--color{transform:scale(.95)}.dev-form-ui--dropdown--options--option--color-wrapper.selected .dev-form-ui--dropdown--options--option--color{border-color:#67b7a8;box-shadow:0 0 0 3px #67b7a84d,0 4px 12px #00000026;transform:scale(1.1)}.dev-form-ui--dropdown--options--option--color-wrapper.selected:hover .dev-form-ui--dropdown--options--option--color{transform:scale(1.1)}.dev-form-ui--dropdown--options--option--color-picker{width:23.684px;height:23.684px;box-shadow:0 2px 8px #0000001a,inset 0 0 0 1px #0000001a;background:conic-gradient(red,#ff8000,#ff0,#80ff00,#0f0,#00ff80,#0ff,#0080ff,#00f,#8000ff,#f0f,#ff0080,red 360deg);position:relative;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:block!important;visibility:visible!important;opacity:1!important;overflow:hidden;border:.3px solid #d9d9d9;border-radius:23.684px}.dev-form-ui--dropdown--options--option--color-picker:before{content:"\a0";position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#ffffff4d,#ffffff1a,#0000001a);z-index:1;font-size:0;line-height:0;border-radius:30px}.dev-form-ui--dropdown--options--option--color-wrapper:hover .dev-form-ui--dropdown--options--option--color-picker:after{background:#0009;transform:scale(1.05)}.dev-form-ui--dropdown--options--option--color-wrapper:active .dev-form-ui--dropdown--options--option--color-picker{transform:scale(1.02)}.dev-form-ui--dropdown--options--option--color-wrapper.selected .dev-form-ui--dropdown--options--option--color-picker{border-color:#67b7a8;box-shadow:0 0 0 3px #67b7a84d,0 4px 12px #00000026;transform:scale(1.1)}.dev-form-ui--dropdown--options--option--color-wrapper.selected:hover .dev-form-ui--dropdown--options--option--color-picker{transform:scale(1.1)}.dev-form-ui--color-input{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.dev-form-ui--dropdown--options--option--color-wrapper::selected,.dev-form-ui--dropdown--options--option--color-wrapper::selected .dev-form-ui--dropdown--options--option--color{border-color:#67b7a8}.color-indicator{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/46/assets/dev-customizer-text-controls.css.map */
