.sp-smart-breakpoint { display: flex; align-items: center; margin-top: 6px; margin-bottom: 10px; .components-base-control__field { padding-top: 0; } .components-input-control { width: 100%; input { text-align: center; &:focus-within, &:focus { box-shadow: none !important; outline: none !important; } } } .components-input-control__backdrop { border-right: 0 !important; border-left: 0 !important; box-shadow: none !important; outline: none !important; border-color: #ccc !important; } &-icon { padding: 6px 10px; border: 1px solid #DDD; margin-right: -2px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; position: relative; z-index: 1; } span { padding: 6px 10px; border: 1px solid #DDD; margin-left: -2px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; position: relative; z-index: 1; } &-container { display: flex; margin-bottom: 10px; input { border-left: 1px solid #ccc !important; } } } .sp-smart-breakpoint-header { display: flex; justify-content: space-between; align-items: center; white-space: nowrap; button, button:hover { color: #949494 !important; height: 14px; } button.active { color: #0054FB !important; } svg { fill: white; } }